9 Best Vanilla Python Functional Programming Libraries

List hand-picked by Openbase Experts
Learn More

deal

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

License Icon
License: MIT
User RatingN/A
Top Feedback
N/A
GitHub Stars
261
Weekly Downloads
0
Last Commit
2mos ago

more-itertools

More routines for operating on iterables, beyond itertools

License Icon
License: MIT
User RatingN/A
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
0
Last Commit
2mos ago

classes

Smart, pythonic, ad-hoc, typed polymorphism for Python

License Icon
License: BSD-2-Clause
User RatingN/A
Top Feedback
N/A
GitHub Stars
379
Weekly Downloads
0
Last Commit
2mos ago
fun

funcy

A fancy and practical functional tools

License Icon
License: BSD
User RatingN/A
Top Feedback
N/A
GitHub Stars
3K
Weekly Downloads
0
Last Commit
2mos ago

toolz

A functional standard library for Python.

License Icon
License: BSD
User RatingN/A
Top Feedback
N/A
GitHub Stars
4K
Weekly Downloads
0
Last Commit
2mos ago

cytoolz

Cython implementation of Toolz: High performance functional utilities

License Icon
License: BSD
User RatingN/A
Top Feedback
N/A
GitHub Stars
811
Weekly Downloads
0
Last Commit
2mos ago

effect

effect isolation in Python, to facilitate more purely functional code

License Icon
License: MIT
User RatingN/A
Top Feedback
N/A
GitHub Stars
333
Weekly Downloads
0
Last Commit
5mos ago
fn

fn

Functional programming in Python: implementation of missing features to enjoy FP

License Icon
License: Copyright 2013 Alexey Kachayev Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
User RatingN/A
Top Feedback
N/A
GitHub Stars
3K
Weekly Downloads
0
Last Commit
7yrs ago
coc

coconut

Simple, elegant, Pythonic functional programming.

License Icon
License: Apache 2.0
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
0
Last Commit
N/A