On Wed, May 6, 2020 at 6:27 PM David Mertz <me...@gnosis.cx> wrote:

> I don't think being a function versus a classmethod is important here.
> Just that the underlying name is *callable*.
>

But wait a minute, zip isn't just a "callable", it's a class, and adding
more methods to it seems perfectly natural, just like lots of other
built-in classes.

>>> zip
<class 'zip'>
>>> int
<class 'int'>
>>> int.to_bytes(97, 4, 'little')
b'a\x00\x00\x00'
_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/python-ideas@python.org/message/JF2PUPMA33UKQQUNMIIKJQXFBOVZRWBL/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to