Monday, September 20, 2021

Lambda and anonymous functions

The point here is that whether a function has a name or not is not particularly important compared to whether or not the function is used as data. JavaScript supports named and unnamed lambdas, and it's useful to understand that a named function can be anonymous. If you don't consider a named function to be a lambda, you're missing the point of lambdas. TL;DR - Lambda means "function expression used as data".

No comments: