There’s some conflict about whether it’s the name or the expression that’s different, and thus should be adorned.
But it’s neither: it’s the “=“ that’s different— so that’s what should be a different symbol. As for “=>” — I like it now, but if that same symbol is adopted for lambda, it would be horrible. -CHB On Wed, Nov 3, 2021 at 11:16 AM Ethan Furman <[email protected]> wrote: > On 11/3/21 10:35 AM, Steven D'Aprano wrote: > > > I suppose that we could even add yet another overloaded meaning on the > > asterix: > > > > # with no default, * keeps the old meaning of collecting > > # extra positional values > > > > *parameter > > > > # with a default, * triggers late-binding > > > > *parameter=expression > > > > I should hate that, I know I should... but I kinda don't. > > Don't worry, I do. ;-) > > -- > ~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/C675R5WABWBHT3O7GZH7HR4736SKY7HO/ > Code of Conduct: http://python.org/psf/codeofconduct/ > -- Christopher Barker, PhD (Chris) Python Language Consulting - Teaching - Scientific Software Development - Desktop GUI and Web Development - wxPython, numpy, scipy, Cython
_______________________________________________ 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/5LAHNG6AO5FLGVD5UV3RKGFA7J2TFZFD/ Code of Conduct: http://python.org/psf/codeofconduct/
