Michel Desmoulin writes: > You are assuming a namedtuple litteral would mean > collections.namedtuple would lose the type hability. It's not the > case. The litterals can be complement, not a remplacement.
Unlikely to fly in Python. We really don't like things that have "obvious semantics" based on appearance that don't have those semantics. Something like "(x=0, y=1)" is so obviously a literal creating a collections.namedtuple, the object it creates really needs to *be* a collections.namedtuple. YMMV, but I suspect most Python developers will agree with me to some extent, and most of those, pretty strongly. Steve _______________________________________________ Python-ideas mailing list Python-ideas@python.org https://mail.python.org/mailman/listinfo/python-ideas Code of Conduct: http://python.org/psf/codeofconduct/