[Python-ideas] allow `lambda' to be spelled λ
Alexander Belopolsky
alexander.belopolsky at gmail.com
Wed Jul 13 23:31:52 EDT 2016
> On Jul 13, 2016, at 9:44 PM, Steven D'Aprano <steve at pearwood.info> wrote:
>
> Which means that programmers will
> find themselves split into two camps: those who can easily type λ, and
> those that cannot.
We already have two camps: those who don't mind using "lambda" and those who would only use "def."
I would expect that those who will benefit most are people who routinely write expressions that involve a lambda that returns a lambda that returns a lambda. There is a niche for such programming style and using λ instead of lambda will improve the readability of such programs for those who can understand them in the current form.
For the "def" camp, the possibility of a non-ascii spelling will serve as yet another argument to avoid using anonymous functions.
More information about the Python-ideas
mailing list