UNPKG

@safareli/free

Version:

Combination of a free applicative functor and free monad

18 lines (14 loc) 361 B
'use strict'; var fl = require('fantasy-land'); var patch = function patch(obj) { return Object.keys(fl).forEach(function (key) { if (typeof obj[key] === 'function') { obj[fl[key]] = obj[key]; } }); }; var patchAll = function patchAll(objs) { return objs.forEach(patch); }; module.exports = patchAll; //# sourceMappingURL=fl-patch.js.map