[Python-ideas] Adding Type[C] support to PEP 484 and typing.py

Guido van Rossum guido at python.org
Thu May 12 22:52:37 EDT 2016


Great. We'll be able to move this very quickly once we decide whether it
should be called Type[C] or Class[C]. The original proposal is Type[C], and
it's nice because it's a pun on `type`, just like Tuple[...] is a pun on
`tuple` (and similar for List etc.). But OTOH it really annotates a class
object, not an abstract type. I still prefer Type[C] -- anyone want to
argue that we're making a mistake? (I know, nobody's listening, everyone's
too busy arguing that Path should inherit from str. :-)

-- 
--Guido van Rossum (python.org/~guido)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-ideas/attachments/20160512/2247c8a5/attachment.html>


More information about the Python-ideas mailing list