mirror of
https://github.com/vinta/awesome-python.git
synced 2026-11-08 02:15:12 -06:00
audit: sweep Functional Programming, drop coconut
Tiers: more-itertools (339.9M/mo), toolz (62.9M/mo), functools (stdlib, the first stop for FP utilities; no-signal, sorts last) obvious choices; funcy (7.3M/mo) and returns (1.37M/mo, typed monads/Result trajectory) challengers. Removed: - coconut — 14.4K downloads/month, 4.3K stars; a compiled language variant rather than a library, and nobody's unprompted answer for functional Python. Judgment call. Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -990,12 +990,11 @@ _Libraries for enhancing Python built-in classes._
|
||||
|
||||
_Functional Programming with Python._
|
||||
|
||||
- [coconut](https://github.com/evhub/coconut) - A variant of Python built for simple, elegant, Pythonic functional programming.
|
||||
- [more-itertools](https://github.com/more-itertools/more-itertools) - More routines for operating on iterables, beyond `itertools`.
|
||||
- [toolz](https://github.com/pytoolz/toolz) - A collection of functional utilities for iterators, functions, and dictionaries. Also available as [cytoolz](https://github.com/pytoolz/cytoolz/) for Cython-accelerated performance.
|
||||
- [functools](https://docs.python.org/3/library/functools.html) - (Python standard library) Higher-order functions and operations on callable objects.
|
||||
- [funcy](https://github.com/Suor/funcy) - A fancy and practical functional tools.
|
||||
- [more-itertools](https://github.com/more-itertools/more-itertools) - More routines for operating on iterables, beyond `itertools`.
|
||||
- [returns](https://github.com/dry-python/returns) - A set of type-safe monads, transformers, and composition utilities.
|
||||
- [toolz](https://github.com/pytoolz/toolz) - A collection of functional utilities for iterators, functions, and dictionaries. Also available as [cytoolz](https://github.com/pytoolz/cytoolz/) for Cython-accelerated performance.
|
||||
|
||||
### Asynchronous Programming
|
||||
|
||||
|
||||
Reference in New Issue
Block a user