Python pattern matching like functional languages.
☆161Feb 14, 2021Updated 5 years ago
Alternatives and similar repositories for python-pattern-matching
Users that are interested in python-pattern-matching are comparing it to the libraries listed below
Sorting:
- Pattern matching for python☆218Aug 14, 2014Updated 11 years ago
- Functional-style recursive pattern matching in Python. Crazy stuff.☆29May 23, 2016Updated 9 years ago
- full-featured pattern-matching in python, however it's more likely to be dynamic contracts.☆17Nov 13, 2018Updated 7 years ago
- Monadic do-notation in Python (requires pypy3)☆19Nov 28, 2017Updated 8 years ago
- Tagged union types and immutable records (product types) in Python☆11Jun 5, 2017Updated 8 years ago
- flypy - A runtime compiler for Python☆38Mar 18, 2014Updated 11 years ago
- a python-like language with hindley-milner-like type system, which is compiled to c☆246Jul 17, 2021Updated 4 years ago
- pattern matching for python☆25May 12, 2009Updated 16 years ago
- Feedbuffer buffers RSS and Atom syndication feeds, that is to say it caches new feed entries until the news aggregator requests them and …☆19Jul 2, 2016Updated 9 years ago
- Macros in Python: quasiquotes, case classes, LINQ and more!☆3,301Jun 10, 2023Updated 2 years ago
- A skip dict is a Python dictionary which is permanently sorted by value.☆19Sep 25, 2014Updated 11 years ago
- Generate and represent domain model classes via category-like equations which can be simplified to get the optimal class structure for th…☆15May 17, 2020Updated 5 years ago
- Python AST that abstracts the underlying Python version☆145Nov 29, 2025Updated 2 months ago
- Static optimizer specializing functions with guards for Python 3.6☆73Jul 30, 2019Updated 6 years ago
- Standalone ASDL parser for upstream CPython 3.x☆62Sep 14, 2018Updated 7 years ago
- effect isolation in Python, to facilitate more purely functional code☆384Jun 26, 2022Updated 3 years ago
- I'd just like to interject for a moment...☆51Feb 15, 2016Updated 10 years ago
- Functors, Applicatives, And Monads in Python☆748Nov 17, 2025Updated 3 months ago
- Hy Monad Notation - a monad library for Hy☆56Jan 7, 2024Updated 2 years ago
- automatic persistence for Python objects☆47Dec 8, 2025Updated 2 months ago
- A Python library for defining struct-like classes☆24May 15, 2016Updated 9 years ago
- Simple Python interface to Google Cloud Print☆35Dec 14, 2021Updated 4 years ago
- Py++ for generating pybind11 code☆14Jun 5, 2016Updated 9 years ago
- Missing features of fp in Python -- active fork of kachayev/fn.py☆156Jun 14, 2023Updated 2 years ago
- ☆36Sep 12, 2019Updated 6 years ago
- Functional programming in Python: implementation of missing features to enjoy FP☆3,379Aug 30, 2022Updated 3 years ago
- Python functional programming☆29Feb 3, 2026Updated 3 weeks ago
- Python serialization framework powered by Rust☆27Dec 12, 2020Updated 5 years ago
- face Python bytecode metaprogramming API fork☆71Nov 6, 2020Updated 5 years ago
- ☆15Jul 13, 2019Updated 6 years ago
- XML / HTML / XHTML markup language generator for Hy☆10Aug 4, 2017Updated 8 years ago
- ☆18Jul 7, 2021Updated 4 years ago
- Language built during the Programming Language Masterclass.☆24Mar 19, 2014Updated 11 years ago
- Walk paths and run things☆17Jul 22, 2024Updated last year
- Google Tink's critical Ed25519 bug related to Java "final" keyword☆11Apr 5, 2020Updated 5 years ago
- A collection of macro benchmarks for the Python programming language☆27Nov 20, 2024Updated last year
- Sum Types, aka Tagged Unions, for Python☆44Nov 30, 2021Updated 4 years ago
- Literal support for Pyrsistent data structures in Python☆132Apr 23, 2021Updated 4 years ago
- Persistent/Immutable/Functional data structures for Python☆2,172Jan 31, 2026Updated last month