Here's the basic usage of the file that you'll be creating:
var curry = require('./') // <- this is the file you make;
function add(a, b) { return a + b; }
var curried = curry(add); console.log( curried(1)(2) ); // 3 More info: https://en.wikipedia.org/wiki/Currying
@khanghoang You might want to wrap the code in a code wrapper of Markdown for enabling syntax highlighting. How you do it is explained here. With it, your gist can look like this: