【发布时间】:2018-01-13 14:05:15
【问题描述】:
我想获取一个函数数组并对它们应用一个值,将结果收集到一个数组中。我有这个工作,但flip 让它有点复杂。如何简化?
const f1 = v => v + '1';
const f2 = v => v + '2';
const f3 = v => v + '3';
const result = compose(flip(map)([f1, f2, f3]), applyTo);
result('a') // ["a1", "a2", "a3"]
【问题讨论】:
标签: javascript function functional-programming ramda.js