Currying options
JavaScript
var babyAnimals = function(a){
return function(b){
console.log("I love baby "+a+" and "+b+".");
}
}
var babyKoala = babyAnimals("koalas");
babyKoala("chimpanzees");
var babyAnimals = function(a){
return function(b){
console.log("I love baby "+a+" and "+b+".");
}
}
var babyKoala = babyAnimals("koalas");
babyKoala("chimpanzees");