![](/static/253f0d9/assets/icons/icon-96x96.png)
![](https://lemmy.world/pictrs/image/f3189f30-f8c8-4c4f-b957-e3a7bfd1c784.png)
Good god, out of all that, you had to point out how much you hate Chinese. Thought I’d escaped it when I stopped using Reddit.
Good god, out of all that, you had to point out how much you hate Chinese. Thought I’d escaped it when I stopped using Reddit.
I think you’re confusing lambdas with lambda calculus. Lambda calculus is more than just anonymous functions.
To put it extremely simply, let’s just say functional programming (the implementation of lambda calculus) is code with functions as data and without shared mutable state (or side effects).
The first one increases expressiveness tremendously, the second one increases safety and optimization. Of course, you don’t need to write anonymous functions in a functional language if you don’t want to.
As for why those “pseudo-functions” are useful, you’re probably thinking of closures, which capture state from the context they are defined in. That is pretty useful. But it’s not the whole reason lambda calculus exists.
He’s referring to how you can easily learn to pirate all of Netflix’s content.
So other people had this experience? Happy to know I wasn’t alone and going crazy.
Niagara. Beautiful and efficient. Truly a step above other launchers.