Télécharger la liste

Description du projet

PyMultimethods is a library that enables users to create multimethods (a.k.a. generic functions) in Python. In other words, you can create multiple versions of the same function/method. The one that is invoked depends on the runtime parameters. This is similar to polymorphism in the sense that the object type determines which version of the function is invoked. Multimethods go beyond the polymorphism found in conventional object oriented languages, however, because all parameters are taken into account (as opposed to only the "implied this", as in C++ or Java). PyMultimethods can also be used to "overload" a function or method.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-08-19 18:14
0.2

Il s'agit d'une beta-release de qualité. Il ya plusieurs corrections de bogues et quelques nouvelles fonctions depuis le 0.1.
This is a beta-quality release. There are several bugfixes and a few new features since 0.1.

2009-02-21 09:36
0.1

Tags: Initial freshmeat announcement

Project Resources