pointfree is a small module that makes certain functional programming constructs more convenient to use in Python.
Specifically, it provides:
- A decorator to enable automatic partial application of functions and methods.
- Notations for function composition through operator overloading.
- Helper functions to make composing generators more elegant.
The objective is to support the pointfree programming style in a lightweight and easy to use manner -- and in particular, to serve as a nice syntax for the kind of generator chaining described in David Beazley's PyCon 2008 presentation, "Generator Tricks for Systems Programmers".
No builds yet
.. image:: http://readthedocs.org/projects/pointfree/badge/?version=latest :target: http://pointfree.readthedocs.io/en/latest/?badge=latest :alt: Documentation Status
<a href='http://pointfree.readthedocs.io/en/latest/?badge=latest'> <img src='http://readthedocs.org/projects/pointfree/badge/?version=latest' alt='Documentation Status' /> </a>
Project Privacy Level