monads
Functors, Applicatives, And Monads in Python
Rust types in Python. https://justforfunnoreally.dev/
🧙 meiga is a Python µframework that provides a simple, fully typed, monad-based result type ➡️ Result[Value, Error].
High abstract python library for functional programming. Contains algebraic data structures known (or unknown) from Haskell or Scala.
wird is a library that provides basic monads in python. Core idea is to provide mechanics for writing purely python pipeline-styled code.
ColonyOS SDK in Python
Easy to use monads (containers), with pattern matching, that improve the quality of your python code. Use Just to end checking for None, Success to end unhandled exceptions, Future for async, and Reader for dependencies.
Meaningful Django utils based on Functional Programming
Functional python
Monads in python for pipeline-based development with Rust-like interface
Handle side-effects in Python like a boss. Implements functional types for Either, Option, Try, and Future.
Yet another implementation of missing functions for Python
Simple implementation of monad containers for functional programming in python
Library for FP sugar
An exploration of functional programming in python
Rust Inspired Type-Safe Errors and Missing Values for Python.
Yet another Rust-inspired Result and Option ergonomics brought to Python, enabling safe, expressive error handling with errors as values.
Monadic do-notation in Python (requires pypy3)