pep 336: Make None Callable
Terry Reedy
tjreedy at udel.edu
Wed Nov 3 23:23:15 EST 2004
More information about the Python-list mailing list
Wed Nov 3 23:23:15 EST 2004
- Previous message (by thread): pep 336: Make None Callable
- Next message (by thread): pep 336: Make None Callable
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
"The Eternal Squire" <eternalsquire at comcast.net> wrote in message news:dv6dndASE7CxNBTcRVn-pw at comcast.com... > PEP: 336 > Abstract > > None should be a callable object that when called with any > arguments has no side effect and returns None. Please no. The None object, by definition, is an object with no value, no behavior (except compares), and no specific attributes (other than those common to all descendents of object). That one can currently compare None to other objects can be considered a bug, and this might go away in the future. Anyone who wants a null function can write it in about 20 keypresses, and include it in a utility module if one has one. It would be more sensible to promote the addition to builtins of a predefined null function -- one somewhat equivalent to 0, [], and {}. Terry J. Reedy
- Previous message (by thread): pep 336: Make None Callable
- Next message (by thread): pep 336: Make None Callable
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list