Paketname | python-peak.rules |
Beschreibung | generic functions support for Python |
Archiv/Repository | Offizielles Ubuntu Archiv lucid (universe) |
Version | 0.5a1+r2600-1 |
Sektion | universe/python |
Priorität | optional |
Installierte Größe | 336 Byte |
Hängt ab von | python-support (>= 0.90.0), python-decoratortools, python-peak.util |
Empfohlene Pakete | |
Paketbetreuer | Ubuntu Developers |
Quelle | |
Paketgröße | 102584 Byte |
Prüfsumme MD5 | 513c1be733578cd6098cfe1e33e06e4c |
Prüfsumme SHA1 | cb66c97bccded3e2907576cba88bb42d7d0d56f4 |
Prüfsumme SHA256 | c5df67ca6a1892635d903bdb928d7a1c6a3cb5613c5eeeb4efc01eae42d92101 |
Link zum Herunterladen | python-peak.rules_0.5a1+r2600-1_all.deb |
Ausführliche Beschreibung | 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 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
|