Debian logoDebian Screenshots >

python-peak.rules

generic functions support for Python

Description

PEAK-Rules is a highly-extensible framework for creating and using generic functions in Python.

PEAK-Rules supports out of the box: multiple-dispatch on positional arguments using tuples of types, full predicate dispatch using strings containing Python expressions, and CLOS-like method combining. Additionally, PEAK-Rules allows one to mix and match dispatch engines and custom method combinations.

This package also provides some third party contribution over PEAK-Rules, in particular:

 * prioritized_methods - prioritize methods to resolve dispatch ambiguities

Upload more screenshots

Please help extend the collection of screenshots. Just make a screenshot and upload it here. You don't need to register or anything.


Homepage

http://pypi.python.org/pypi/PEAK-Rules


Statistics

1373 other people were interested in this package here. The newest known version of this software is 0.5a1+r2713-1 (Information last updated about 14 hours ago.)