The functional package offers a number of tools common in functional-paradigm programming.
This page provides documentation on the functions and classes that ship with the functional package.
Those looking to learn more about functional programming are encouraged to do a Google search for "python functional programming". There's a wealth of material on the Internet on this subject.
Other tools that will be of interest to functional programmers:
- The built-in functions
filter,lambda,map,max,min,reduce,sumandzip. - The operator module.
- The itertools module.
A.M. Kuchling has written a good HOWTO for functional programming in Python that covers the above-mentioned modules and more.
Back on this site, I've started a functional cookbook, containing practical applications of functional's tools.