On Tue, May 25, 2021 at 4:02 PM Ethan Furman <[email protected]> wrote:
> On 5/25/21 5:23 AM, Chris Angelico wrote: > > On Tue, May 25, 2021 at 9:55 PM Shreyan Avigyan wrote: > > >> The proposed syntax is as follows, > >> > >> constant x = 10 > >> constant y = ["List"] > >> constant z: str = "Hi" > > > > https://docs.pytcorehon.org/3/library/typing.html#typing.Final > <https://docs.python.org/3/library/typing.html#typing.Final> > > > > Already exists :) > > Optional typing != core Python. > > I mean, it's part of the standard library, so we could argue on personal definitions of 'core Python', but it would be more useful to work out exactly what aspects of typing.Final are lacking for you. Why would this constant annotation need to be more strongly enforced than type checks? What actual benefit would this provide? Steve -- > ~Ethan~ > _______________________________________________ > Python-ideas mailing list -- [email protected] > To unsubscribe send an email to [email protected] > https://mail.python.org/mailman3/lists/python-ideas.python.org/ > Message archived at > https://mail.python.org/archives/list/[email protected]/message/NZUWNBFWI5ESOW6CVMQA7CZTRNFVJJLA/ > Code of Conduct: http://python.org/psf/codeofconduct/ >
_______________________________________________ Python-ideas mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3/lists/python-ideas.python.org/ Message archived at https://mail.python.org/archives/list/[email protected]/message/2G2NFUN453R4DGVGOYYAZJQYBGQ2OC2A/ Code of Conduct: http://python.org/psf/codeofconduct/
