pointfree 1.0.0
Pointfree style toolkit for Python
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 pipelines described in David Beazley's PyCon 2008 presentation, "Generator Tricks for Systems Programmers".
Full documentation is available on the web at:
http://markshroyer.com/docs/pointfree/latest/
| File | Type | Py Version | Uploaded on | Size | # downloads |
|---|---|---|---|---|---|
| pointfree-1.0.0.tar.gz (md5) | Source | 2011-11-14 | 25KB | 310 | |
- Author: Mark Shroyer
- Home Page: https://github.com/markshroyer/pointfree
- Bug Tracker: https://github.com/markshroyer/pointfree/issues
-
Categories
- Development Status :: 5 - Production/Stable
- Intended Audience :: Developers
- License :: OSI Approved :: Apache Software License
- Operating System :: OS Independent
- Programming Language :: Python
- Programming Language :: Python :: 2
- Programming Language :: Python :: 2.6
- Programming Language :: Python :: 2.7
- Programming Language :: Python :: 3
- Programming Language :: Python :: 3.0
- Programming Language :: Python :: 3.1
- Programming Language :: Python :: 3.2
- Topic :: Software Development
- Package Index Owner: markshroyer
- DOAP record: pointfree-1.0.0.xml
