https://www.linkedin.com/pulse/practical-currying-javascript-charl-marais
A sum functions taking to arguments and returning the sum.
A sum function taking one argument and returning function that takes an argument and return the sum of the first with second.
A filter method that filters out objects in an array that do not match all key/values of an input match object.
CodePen.io: https://codepen.io/talsmonkey/pen/rNOjbVW
A filter method that filters out objects in an array that do not match all key/values of an input match object. The implementation makes used of currying on array functions.
CodePen.io: https://codepen.io/talsmonkey/pen/dyYNrWv