
May 3, 2013
1:42 a.m.
Le Fri, 3 May 2013 09:14:22 +1000, Nick Coghlan <ncoghlan@gmail.com> a écrit :
The other issue is your proposal to have a class-based convenience syntax
akin to (correct me if I got this wrong):
class Animal(Enum): __values__ = 'cat dog'
I would suggest moving the field names into the class header for a class based convenience API:
class Animal(Enum, members='cat dog'): pass
This looks good to me (assuming some people don't like the special attribute scheme). Regards Antoine.