PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Monads Python Packages

Python packages with the GitHub topic monads. Sorted by monthly downloads, with stars and forks.
dbrattli
oslash

Functors, Applicatives, And Monads in Python

132K 756 51
pawelrubin
rustshed

Rust types in Python. https://justforfunnoreally.dev/

5K 83 2
alice-biometrics
meiga

🧙 meiga is a Python µframework that provides a simple, fully typed, monad-based result type ➡️ Result[Value, Error].

2K 82 1
przemyslawjanpietrzak
pymonet

High abstract python library for functional programming. Contains algebraic data structures known (or unknown) from Haskell or Scala.

2K 36 0
katunilya
wird

wird is a library that provides basic monads in python. Core idea is to provide mechanics for writing purely python pipeline-styled code.

500 1 0
colonyos
pycolonies

ColonyOS SDK in Python

272 4 5
sdaves
simplemonads

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.

227 2 0
brunodantas
django-returns

Meaningful Django utils based on Functional Programming

210 2 1
niconunez96
pynction

Functional python

209 5 0
katunilya
tibia

Monads in python for pipeline-based development with Rust-like interface

202 3 0
vickumar1981
pyeffects

Handle side-effects in Python like a boss. Implements functional types for Either, Option, Try, and Future.

160 34 6
hellerve
hawkweed

Yet another implementation of missing functions for Python

118 20 0
benrutter
ufo-tools

Simple implementation of monad containers for functional programming in python

113 27 3
TheArtur128
act4

Library for FP sugar

107 8 0
danceasarxx
pyfunk

An exploration of functional programming in python

89 0 0
gum-tech
flusso

Rust Inspired Type-Safe Errors and Missing Values for Python.

81 20 2
leodiegues
unwrappy

Yet another Rust-inspired Result and Option ergonomics brought to Python, enabling safe, expressive error handling with errors as values.

49 7 0
JadenGeller
guac

Monadic do-notation in Python (requires pypy3)

34 19 3
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology