UNPKG

reductio

Version:

Reductio: Crossfilter groupings

22 lines (21 loc) 439 B
var custom = { add: function(prior, path, addFn) { return function (p, v, nf) { if(prior) prior(p, v, nf); return addFn(p, v); }; }, remove: function(prior, path, removeFn) { return function (p, v, nf) { if(prior) prior(p, v, nf); return removeFn(p, v); }; }, initial: function(prior, path, initialFn) { return function (p) { if(prior) p = prior(p); return initialFn(p); }; } }; export default custom;