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/

Reply via email to