On Apr 25, 2013, at 01:18 PM, Ethan Furman wrote:

>> Ignore the single argument call syntax for Enums please.  As Eli pointed
>> out, you have getitem syntax for this and the single argument call syntax
>> is deprecated.  It will be removed in a future version of flufl.enum and
>> need not appear in stdlib enum.  TOOWTDI.
>
>For me, the getitem syntax on a class seems odd and the call syntax is
>TOOWTDI.

Not if you think of it as a lookup operation instead of an instantiation
operation.  It really is the former because neither syntax creates new enum
item objects, it just returns an already existing one.

-Barry
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to