Registered by Nathan Davis

PyMultimethods is a python library that allows you to transform any python function into a multimethod. A multimethod is similar to a polymorphic object method, except that the implementation that is dispatched depends on all the parameters (as opposed to the implied self/this). Multimethods written using PyMultimethods can be stand-alone functions, or part of a class.

Project information

Maintainer:
Nathan Davis
Driver:
Not yet selected
Licence:
GNU Affero GPL v3

RDF metadata

View full history Series and milestones

trunk series is the current focus of development.

All code Code

Version control system:
Bazaar
Programming languages:
python

All bugs Latest bugs reported

All blueprints Latest blueprints

Get Involved

Downloads

PyMultimethods does not have any download files registered with Launchpad.