I almost posted this in client side, however, since I am more thinking about the theory just now rather than in its relation to JavaScript I thought i would post here.
I am starting to get to grips with how lambda works in programming, basically a function is an object... so it can be passed around and so forth. ie, passed into anther function so it can use it.
However, I am struggling to understand the use of it, why it would ever be needed... where it helps do something that cant be done another way, or is much easier.
So any pointers, or examples would be appreciated.
Does anybody use it?