PEP: Specialization Syntax
Nicolas Fleury
nid_oizo at yahoo.com_removethe_
Mon Aug 8 21:24:15 EDT 2005
Bengt Richter wrote:
> On Mon, 08 Aug 2005 16:18:50 -0400, Nicolas Fleury <nid_oizo at yahoo.com_removethe_> wrote:
>>I wrote the PEP to see if was the only one that would benefit from
>>generic types *before* having optional static typing in the language.
>>
>>It seems I'm the only one;)
>>
>>According to blog entry 86641, Guido himself is prototyping with
>>__getitem__. However, I cannot do the same, because the framework I use
>>is much more complete and keyword arguments are a must.
>>
> Here is a decorator object to set up function call dispatch according to type.
> It only uses positional arguments, but could be fleshed out, I think.
> Not tested beyond what you see ;-)
That's nice. Guido also posted this multimethods solution:
http://www.artima.com/weblogs/viewpost.jsp?thread=101605
The only thing I was saying it that I can use generic types in Python
right now (and I do), by using (), but I can't with what will probably
be the syntax in future, i.e. using [].
Regards,
Nicolas
More information about the Python-list
mailing list