Too Long; Didn't Read
Currying, Closures, and Coupling in JavaScript, Sam Bernheim explains the benefits of currying. Currying is an abstraction of the console over what could be a far more complex set of operations. The aim of this article is to explain the benefits and benefits of Currying and Closures in JavaScript. Understanding Currying in JavaScript is an easy way to get around the pass by reference issue with a curried function. Currying allows for the function to only runs once when first creating the function, creating the printInfo function.