On Sat, 19 Jul 2008 13:57:33 -0700, bearophileHUGS wrote:
> Marc 'BlackJack' Rintsch:
>> What's called `MethodChain` there seems to be function composition in
>> functional languages. Maybe `functools` could grow a `compose()` function.
>
> To me it looks like a quite more "refined" thing, it's an object, it
> has some special methods, etc. I think it's not too much difficult to
> implement it with Python.
The methods are a problem IMHO. You can't add an own method/function with
the name `fire()` or `toFunction()`. `MethodChain` has to know all
functions/methods in advance. You can add the methods of whole classes at
once and there are over 300 pre-added, this begs for name clashes.
Ciao,
Marc 'BlackJack' Rintsch
--
http://mail.python.org/mailman/listinfo/python-list