UNPKG

foop

Version:

interfaces that describe their intentions.

22 lines (16 loc) 2.06 kB
var toList = function (a, b, c, d) { return ([a, b, c, d]); } var obj = function (one, two, three, four) { return {one: one, two: two, three: three, four: four} } var arr = function (one, two, three, four) { return [one, two, three, four] } var converge = require('./converge') var T = function () { return true; } var result = converge(toList, [ obj, arr, T ])(0, 1, 2, 'four') // console.log(result) //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiX3BsYXkuanMiLCJzb3VyY2VzIjpbIl9wbGF5LmpzIl0sInNvdXJjZXNDb250ZW50IjpbImNvbnN0IHRvTGlzdCA9IChhLCBiLCBjLCBkKSA9PiAoW2EsIGIsIGMsIGRdKVxuXG5jb25zdCBvYmogPSAob25lLCB0d28sIHRocmVlLCBmb3VyKSA9PiB7XG4gIHJldHVybiB7b25lLCB0d28sIHRocmVlLCBmb3VyfVxufVxuXG5jb25zdCBhcnIgPSAob25lLCB0d28sIHRocmVlLCBmb3VyKSA9PiB7XG4gIHJldHVybiBbb25lLCB0d28sIHRocmVlLCBmb3VyXVxufVxuXG5jb25zdCBjb252ZXJnZSA9IHJlcXVpcmUoJy4vY29udmVyZ2UnKVxuY29uc3QgVCA9ICgpID0+IHRydWVcblxuY29uc3QgcmVzdWx0ID0gY29udmVyZ2UodG9MaXN0LCBbXG4gIG9iaixcbiAgYXJyLFxuICBUXG5dKSgwLCAxLCAyLCAnZm91cicpXG5cbi8vIGNvbnNvbGUubG9nKHJlc3VsdClcbiJdLCJuYW1lcyI6WyJjb25zdCJdLCJtYXBwaW5ncyI6IkFBQUFBLEdBQUssQ0FBQyxNQUFNLEdBQUcsU0FBQSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxBQUFHLFNBQUEsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEdBQUE7O0FBRTdDQSxHQUFLLENBQUMsR0FBRyxHQUFHLFNBQUEsQ0FBQyxHQUFHLEVBQUUsR0FBRyxFQUFFLEtBQUssRUFBRSxJQUFJLEVBQUUsQUFBRztFQUNyQyxPQUFPLENBQUMsS0FBQSxHQUFHLEVBQUUsS0FBQSxHQUFHLEVBQUUsT0FBQSxLQUFLLEVBQUUsTUFBQSxJQUFJLENBQUM7Q0FDL0I7O0FBRURBLEdBQUssQ0FBQyxHQUFHLEdBQUcsU0FBQSxDQUFDLEdBQUcsRUFBRSxHQUFHLEVBQUUsS0FBSyxFQUFFLElBQUksRUFBRSxBQUFHO0VBQ3JDLE9BQU8sQ0FBQyxHQUFHLEVBQUUsR0FBRyxFQUFFLEtBQUssRUFBRSxJQUFJLENBQUM7Q0FDL0I7O0FBRURBLEdBQUssQ0FBQyxRQUFRLEdBQUcsT0FBTyxDQUFDLFlBQVksQ0FBQztBQUN0Q0EsR0FBSyxDQUFDLENBQUMsR0FBRyxTQUFBLEdBQUcsQUFBRyxTQUFBLElBQUksR0FBQTs7QUFFcEJBLEdBQUssQ0FBQyxNQUFNLEdBQUcsUUFBUSxDQUFDLE1BQU0sRUFBRTtFQUM5QixHQUFHO0VBQ0gsR0FBRztFQUNILENBQUM7Q0FDRixDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDOzs7In0=