issues Search Results · repo:qexat/magic-list language:Python
Filter by
10 results
(64 ms)10 results
inqexat/magic-list (press backspace or delete to remove)Describe the bug Flattening a list of strings result in a ValueError: cannot flatten list because it contains recursive
elements.
This is because strings are Sequences, so the algorithm will try to flatten ...
help wanted
kind: bug
qexat
- 1
- Opened on May 18, 2024
- #65
The test suite is pretty terribly made. It probably overuses parametrization and misses a lot of silly cases. The
fixtures aren t very good, too.
area: test
chore
qexat
- 1
- Opened on Apr 23, 2024
- #58
The current implementation is incorrect and has a very bad-looking average time complexity of $O(n^2)$, worst case
$O(\infty)$.
https://github.com/qexat/magic-list/blob/535c54f20505767ad65cd2c7fccbb1ea2fb70258/magic_list/prelude.py#L155-L163 ...
fixed in last release
fixed on main
kind: bug
InSyncWithFoo
- 2
- Opened on Apr 23, 2024
- #52
Feature proposals
This issue serves as a living document to list all the feature proposals.
2.5.x
| Title | Issue | Pull Request |
| --- | --- | --- |
| Add a method intercalate that interleave items ...
metadoc
qexat
- Opened on Apr 23, 2024
- #50
Feature request
| Title | Revision |
| --- | --- |
| Add the methods min and max. | 1 |
Ideas
Given the existence of .sum() and .mean(), it would make sense to have .min() and .max() methods for numeric ...
feat
fixed on main
qexat
- Opened on Apr 22, 2024
- #39
Describe the bug The method interleave does not behave correctly when called on a list of length 1.
To Reproduce Steps to reproduce the behavior:
from magic_list import L
x = L[0]
print(x.interleave(1)) ...
fixed on main
kind: bug
qexat
- Opened on Apr 22, 2024
- #32
Feature request
| Title | Revision |
| --- | --- |
| Add a method called intercalate that interleave items of a suitable sequence. | 3 |
Context
Paraphrasing what @alex-s168 told me on Discord, they ...
feat
qexat
- Opened on Apr 22, 2024
- #31
Ideas for the feature flag name:
- monadic-errors (not beginner friendly)
- no-except
I am still unsure on how to (re)design the API for that.
deferred
feat
help wanted
refactor
qexat
- Opened on Apr 14, 2024
- #18
I thought I added such method, apparently not (that s why I should add docs at some point)
feat
fixed in last release
fixed on main
qexat
- Opened on Apr 7, 2024
- #15
Lists are NOT heterogeneous. They are homogeneous. 🤦♀️
area: doc
fixed in last release
fixed on main
qexat
- Opened on Jan 11, 2024
- #1

Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip!
Press the /
key to activate the search input again and adjust your query.
Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip!
Press the /
key to activate the search input again and adjust your query.