It is a function to blueprint another functions:
//Higher order function
function multiplier(n){
return function(base){
return base*n;
}
}
var doubler = multiplier(2);
var tripler = multiplier(3);
var quadrupler = multiplier(4);
console.log(doubler(6)); //12
console.log(tripler(6)); //18
console.log(quadrupler(6)); //24




