[RFC] Parametric Polymorphism

Benji York benji at benjiyork.com
Sun Sep 25 09:01:37 EDT 2005


Catalin Marinas wrote:
> Sorry if this was previously discussed but it's something I miss in
> Python. I get around this using isinstance() but it would be cleaner
> to have separate functions with the same name but different argument
> types. I think the idea gets quite close to the Lisp/CLOS
> implementation of methods.

Take a look at PJE's generic function implementation.  PyCon slides 
here: http://www.python.org/pycon/2005/papers/53/PyCon05Talk.html.
--
Benji York




More information about the Python-list mailing list