guipn/sinful.js — pull request #17 by Mortchek (2012-11-04 06:22:30+00:00)
Title: Allow reducify to have an initial value.

You can specify an initial value when calling `Function.prototype.reducify`, to add an identity to the resulting functions, like so:

var add = function (a, b) { return a + b }
, sum = add.reducify(0);

sum() // → 0