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

Functional Programming Python Packages

Python packages with the GitHub topic functional-programming. Sorted by monthly downloads, with stars and forks.
AnswerDotAI
fastcore

Python supercharged for the fastai library

27.1M 1K 295
explosion
thinc

🔮 A refreshing functional take on deep learning, compatible with your favorite libraries

20.9M 3K 293
Suor
funcy

A fancy and practical functional tools

6.9M 4K 167
cognitedata
expression

Functional programming for Python

4.2M 780 38
rustedpy
result

NOT MAINTAINED - A simple Rust like Result type for Python 3. Fully type annotated.

2.8M 2K 92
lonelyenvoy
memoization

A powerful caching library for Python, with TTL support and multiple algorithm options.

1.2M 246 15
dry-python
returns

Make your functions return something meaningful, typed, and safe!

953K 4K 156
EntilZha
pyfunctional

Python library for creating data pipelines with chain functional programming

322K 2K 135
life4
deal

🤝 Design by contract for Python. Write bug-free code. Add a few decorators, get static analysis and tests for free.

253K 916 39
MSeifert04
iteration-utilities

Utilities based on Pythons iterators and generators.

203K 97 11
vlasovskikh
funcparserlib

Recursive descent parsing library for Python based on functional combinators

137K 360 38
ingolemo
lenses

A python lens library for manipulating deeply nested immutable structures

122K 337 18
zhukovgreen
friendly-sequences

Friendly, Scala like, Sequence interface

70K 13 1
niklasf
tinyhtml

A tiny library to safely render compact HTML5 from Python expressions.

57K 20 2
slavaGanzin
ramda

Python clone of Ramda.js

32K 85 7
rjdbcm
aspidites

The reference implementation of the Woma Programming Language compiler.

29K 2 1
muthuishere
functional-streams

A Library to support Writing concise functional code in python

29K 7 1
mgrinshpon
toolz-stubs

Type stubs for toolz and tlz.

25K 5 3
sharkdp
shell-functools

Functional programming tools for the shell

19K 1K 52
metaopt
torchopt

TorchOpt is an efficient library for differentiable optimization built upon PyTorch.

17K 637 44
keithasaurus
koda

Type-safe functional tools for Python.

11K 99 6
sspipe
sspipe

Simple Smart Pipe: python productivity-tool for rapid data manipulation

7K 155 6
hunterhogan
z0z-tools

Temporary home for modernizing the toolz and cytoolz packages.

6K 2 0
FACTSlab
quivers

Functional probabilistic programming for pytorch

5K 3 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology