From 6af6158287528e760e07f643174af02840a13d2b Mon Sep 17 00:00:00 2001 From: Vinta Chen Date: Sun, 16 Aug 2026 13:29:44 +0800 Subject: [PATCH] audit: sweep Functional Programming, drop coconut MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 --- README.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index da17f367..3c8dfd81 100644 --- a/README.md +++ b/README.md @@ -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