JSFiddle - React, Tailwind, and code Playground
by gisheri
JavaScript
//CLOSURE AWESOMENESS
var chain = function(x){
return function(y){
return function(z){
return x+y+z
};
};
}
var abc = chain('a')('b')('c');
var ab = chain('a')('b');
var a = chain('a');
console.log(abc);
console.log(ab('c'));
console.log(a('b')('c'));