RosettaCodeData/Task/Y-combinator/JavaScript/y-combinator-4.js

6 lines
93 B
JavaScript

function Y(f) {
return function() {
return f(Y(f)).apply(this, arguments);
};
}