妄想
var foo = function (a) { return reset(function () {return a + shift(function (k) {return k;});}); }; document.writeln(foo(2)); /* #=> function (x) { return 2 + x; } */
var foo = function (a) { return reset(function () {return a + shift(function (k) {return k;});}); }; document.writeln(foo(2)); /* #=> function (x) { return 2 + x; } */