Name: Anonymous 2010-11-10 2:20
What in the fuck:
Array.prototype.foldr = function(func, initial) {
return this.reduce(function(sum, x) {
return function(n) {
return sum(func(n, x));
};
}, function(x){return x;})(initial);
}
Array.prototype.foldr = function(func, initial) {
return this.reduce(function(sum, x) {
return function(n) {
return sum(func(n, x));
};
}, function(x){return x;})(initial);
}