mvirts
mvirts
Before submitting your PR, please review the following checklist: - [ ] **CHOOSE CORRECT BRANCH**: if filing a bugfix/enhancement against certain release version, choose `0.9`, `0.10` or `0.11` branch, for...
Update patch definition starting at line 417 to include the win selectors mentioned in the paragraph below.
New numeric type that only stores the next lower power of 2 >> print(log2(16)) 16 >> print(log2(19)) 16 >> print(log2(9)) 8 it would still participate in math operations like a...
Make integers callable Possible implement this with iterable integers and callable iterators `100(lambda x: print(f"hi {x}"))` could be equivalent to `def call_int(int,arg_callable): for i in range(100): arg_callable(i) usage like `10(10(lambda...
Iterable integers actually make sense if you are comfortable with throwing away some readability ` for i in 100: print(i) ` this would be equivalent to ` for i in...
Something along the lines of: print([-1,2,-3,4,-5](abs)) #[1,2,3,4,5] print([-1,2,-3,4,-5](lambda a,b: a*a+b*b)) #1373609
Make calls that are missing args into partials? Create a new singleton sentinel NoArg to signify a missing arg to a partial. If you can create "NoArg", then you can...
calling a string with non-function args could eval it as the body of a lambda and pass in the given args as a,b,c,d... or kwarg keys.
Make itertools.chain an operator?? (+ is just lurking in the corner waiting to become the chosen one, or you could hijack a logical comparison like 'and')
Fix link to main README.md # What does this PR do ? Fixes a link in the core README.md ## Contribution process ```mermaid flowchart LR A[Pre-checks] --> B[PR Tests] subgraph...