python-imphook
yieldpattern
Our great sponsors
python-imphook | yieldpattern | |
---|---|---|
8 | 1 | |
36 | 4 | |
- | - | |
0.0 | 1.8 | |
over 2 years ago | about 3 years ago | |
Python | TypeScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
python-imphook
-
Arrow functions "polyfill" for Python
Recently, there was a discussion on the python-ideas mailing list about possibility to add "arrow functions" to Python (familiar from modern JavaScript). I made a proof-of-concept implementation using the imphook module, which allows to easily add hooks for module importing, in particular (by not limited) to implement macro-like functionality like that.
- imphook 0.5.1 - Simple and clear import hooks for Python (helps you import anything as if it were a Python module)
-
Pattern Matching Accepted for Python
For as long as you're a human and belong to category of "people", you can answer that question as good as anyone else. And your answer is ...?
(Just in case my answer is: https://github.com/pfalcon/python-imphook , yet another (but this time unsucky, I swear!) module which allows people to implement macros (among other things)).
- imphook: Simple and clear import hooks for Python - import anything as if it were a Python module
-
Pycopy 350 A Minimalist And Memoryefficient
And on top of it, and slightly more convenient API is built as a small Python module, again portable between Pycopy and CPython: https://github.com/pfalcon/python-imphook
- imphook - Simple and clear import hooks for Python - import anything as if it were a Python module
yieldpattern
-
Pattern Matching Accepted for Python
I’m writing a TypeScript package for pattern matching by using generator functions.
https://github.com/RoyalIcing/yieldpattern
It’s amazing to me how much pattern matching, well, matches how I think. A conditional if statement means I have to explicitly read properties off an object or inspect an array to check for what I want. Whereas pattern matching means asking ‘I want something that looks like this’ and do the work for me.
What are some alternatives?
flynt - A tool to automatically convert old string literal formatting to f-strings
trivia - Pattern Matcher Compatible with Optima
deferred-import - Lazy import and install on demand Python packages
peps - Python Enhancement Proposals
gcc
MLStyle.jl - Julia functional programming infrastructures and metaprogramming facilities
Match.jl - Advanced Pattern Matching for Julia
bitey
pycopy-lib - Standard library of the Pycopy project, minimalist and light-weight Python language implementation
Poetry - Python packaging and dependency management made easy