erezsh / runtype
Utilities for run-time type validation and multiple dispatch
☆163Updated last month
Related projects ⓘ
Alternatives and complementary repositories for runtype
- Grep Python Abstract Syntax Trees (AST) using XPath☆92Updated last month
- Operator overloading for fast anonymous functions.☆50Updated this week
- Phantom types for Python.☆203Updated 2 weeks ago
- Deserialize to objects while staying DRY☆158Updated last year
- Minimalist but flexible Lexer/Parser tool in Python.☆60Updated 4 years ago
- A list of Python type checkers (PEP 484 compliant and not, static and runtime/dynamic)☆62Updated 2 years ago
- Cython plugin for Lark, reimplementing the LALR parser & lexer for better performance☆45Updated last week
- Decorator which checks whether the function is called with the correct type of parameters.☆108Updated 2 months ago
- Python variant types that work with match☆48Updated 7 months ago
- [Python] Stream-like manipulation of iterables.☆130Updated last month
- Typical: Fast, simple, & correct data-validation using Python 3 typing.☆181Updated 2 months ago
- Handy decorator for elegant design-by-contract in 3.10+☆102Updated 2 years ago
- Vendorize packages from PyPI