SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python Functional programming Projects
-
Project mention: Green CI proves nothing failed. Here's a deterministic check that proves nothing regressed. | dev.to | 2026-06-19
The seed case is commit f0831e7 in pytoolz/toolz (later reverted in PR #551). One command:
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: Uncommon Uses of Python in Commonly Used Libraries | news.ycombinator.com | 2025-07-07
Check out Coconut (https://github.com/evhub/coconut), which implements an entire functional programming language as a Python superset that compiles to Python bytecode.
-
-
-
-
Project mention: GSoC 2026 Predictions: 30 NEW AI/ML/Security Organizations You Should Start Contributing to NOW! | dev.to | 2026-02-06
Thinc: https://github.com/explosion/thinc
-
-
-
result
NOT MAINTAINED - A simple Rust like Result type for Python 3. Fully type annotated. (by rustedpy)
-
-
-
-
Deal
🤝 Design by contract for Python. Write bug-free code. Add a few decorators, get static analysis and tests for free.
I wonder if Design by Contract or schema-first design might take off as a way of structuring AI output and allowing it to rapidly iterate toward goals. I'm starting to try these methods out for myself with AI to see where they lead. Looking into https://deal.readthedocs.io/
-
-
-
-
-
contracts
PyContracts is a Python package that allows to declare constraints on function parameters and return values. Contracts can be specified using Python3 annotations, or inside a docstring. PyContracts supports a basic type system, variables binding, arithmetic constraints, and has several specialized contracts and an extension API. (by AndreaCensi)
-
Project mention: Comparing Python Type Checkers: Typing Spec Conformance | news.ycombinator.com | 2026-03-16
-
-
-
-
Python Functional programming discussion
Python Functional programming related posts
-
Green CI proves nothing failed. Here's a deterministic check that proves nothing regressed.
-
Comparing Python Type Checkers: Typing Spec Conformance
-
Test, Don't (Just) Verify
-
A "Frozen" Dictionary for Python
-
LLM Agents Demystified
-
The Expressive Power of Constraints
-
Statically typed, coroutine based, algebraic effects in Python
-
A note from our sponsor - SaaSHub
www.saashub.com | 21 Jun 2026
Index
What are some of the best open-source Functional programming projects in Python? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | Toolz | 5,149 |
| 2 | Coconut | 4,337 |
| 3 | returns | 4,309 |
| 4 | funcy | 3,505 |
| 5 | fn.py | 3,374 |
| 6 | thinc | 2,889 |
| 7 | PyFunctional | 2,487 |
| 8 | Pyrsistent | 2,186 |
| 9 | result | 1,691 |
| 10 | articles | 1,585 |
| 11 | shell-functools | 1,243 |
| 12 | CyToolz | 1,110 |
| 13 | Deal | 898 |
| 14 | Expression | 752 |
| 15 | classes | 730 |
| 16 | torchopt | 631 |
| 17 | scrapscript | 457 |
| 18 | contracts | 416 |
| 19 | icontract | 407 |
| 20 | aioreactive | 401 |
| 21 | effect | 384 |
| 22 | funcparserlib | 356 |
| 23 | contracts | 350 |