Skip to main content
Help us improve Python packaging – donate today!

Pointfree style toolkit for Python

Project Description

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://pointfree.readthedocs.org/en/latest/

Release history Release notifications

This version
History Node

1.1.1

History Node

1.1.0

History Node

1.0.1

History Node

1.0.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
pointfree-1.1.1.tar.gz (26.4 kB) Copy SHA256 hash SHA256 Source None Apr 21, 2013

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page