Closures are used in event handlers, callback functions and for protecting data which shouldn't be accessible in global scope.
the last example.is currying, I thing today peoplebwould write that more as
const addition = (num1) => (num3) => (num3) => num1 + num2 + num3;
I think the ramdalib and reduz take heavy use of this sytax.
ramda
reduz
I am glad that closures don't play such a big role today anymore, now that we have asyc/await.
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Closures are used in event handlers, callback functions and for protecting data which shouldn't be accessible in global scope.
the last example.is currying, I thing today peoplebwould write that more as
I think the
ramda
lib andreduz
take heavy use of this sytax.I am glad that closures don't play such a big role today anymore, now that we have asyc/await.