[Python-ideas] change NoneType, NotImplementedType, & ellipses to return the appropriate singleton

Devin Jeanpierre jeanpierreda at gmail.com
Sun Aug 7 15:07:20 CEST 2011


Does it? What else would you use type(None) for? An isinstance() check?

Devin

On Sun, Aug 7, 2011 at 4:12 AM, Georg Brandl <g.brandl at gmx.net> wrote:
> Am 07.08.2011 01:34, schrieb dag.odenhall at gmail.com:
>> On 29 July 2011 19:03, Guido van Rossum <guido at python.org> wrote:
>>> I think it is fine if type(None)() returns None instead of raising an exception.
>>
>> +1, I've often wanted it and felt (lambda: None) was somewhat clunky.
>
> It makes its intent much clearer than type(None) though.
>
> Georg
>
> _______________________________________________
> Python-ideas mailing list
> Python-ideas at python.org
> http://mail.python.org/mailman/listinfo/python-ideas
>



More information about the Python-ideas mailing list