Could you explain how Maggie's proposal (writing 'int?') would conflict with Pablo's proposal? IIUC Maggie's proposal would require 'int?' to become a valid expression.
(As I expressed in the typing-sig thread, I'm lukewarm about 'int?' because we will have 'int | None'. The same reasoning applies to '?int' FWIW.) On Wed, Oct 7, 2020 at 7:42 AM Eric V. Smith <[email protected]> wrote: > On 10/7/2020 10:29 AM, Sebastian Kreft wrote: > > There's already a proposal. See > https://gist.github.com/MaggieMoss/c848cb3a581979f445d075c15629c950 and > https://mail.python.org/archives/list/[email protected]/thread/SWAY6V7WZLVPGYQEMHXJROT2747OXSRX/ > > I think this would conflict with https://bugs.python.org/issue41967, > where Pablo suggests moving the annotations into the parser. Annotations > would then need to be valid expressions, if I'm reading it correctly. It's > probably possible to work around this, but I'm not sure what it would take. > > Eric > > On Wed, Oct 7, 2020 at 9:50 AM Sebastian Noel Lübke <[email protected]> > wrote: > >> Hey, >> python 3.9 introduced the | operator for union types. it would be nice to >> have something like that for optional types. maybe like >> >> name: ? int >> or >> name: int ? >> >> best regards >> Sebastian Lübke >> _______________________________________________ >> 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/UPQHZKZTG4UTWKF4Z5GO65PXOZBAEBUT/ >> Code of Conduct: http://python.org/psf/codeofconduct/ >> > > > -- > Sebastian Kreft > > _______________________________________________ > 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/327HT6VZ2L6NKGNV6EMF6AS6BPMALLCY/ > 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/WW6DOON3AMTJNR5B2DH4EHFDBX6OK32O/ > Code of Conduct: http://python.org/psf/codeofconduct/ > -- --Guido van Rossum (python.org/~guido) *Pronouns: he/him **(why is my pronoun here?)* <http://feministing.com/2015/02/03/how-using-they-as-a-singular-pronoun-can-change-the-world/>
_______________________________________________ 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/VI3EBYIRDGNKR5DRNCHFRCAUTLPMKNZK/ Code of Conduct: http://python.org/psf/codeofconduct/
