Comment by dragonwriter

Comment by dragonwriter 2 days ago

1 reply

> we never get real useful quality of life improvements for basic functional programming like TCO or multi line lambdas

A lambda can be as big of an expression as you want, including spanning multiple lines; it can't (because it is an expression) include statements, which is only different than lambdas in most functional languages in that Python actually has statements.

kqr 2 days ago

> most functional languages

Most popular functional languages I can think of except maybe Haskell has statements!