【发布时间】:2017-10-27 20:29:21
【问题描述】:
是否有一个 ramda 函数接受函数参数并将其传递给在该范围内调用的下一个函数?
我想在不使用箭头函数的情况下实现这样的目标:
R.allPass([x => R.not(R.isEmpty(x)), R.isNil])(data)
它可能看起来类似于这个:
const passArgument = (func, func2) => arg => func(func2(arg));
R.allPass([passArgument(R.not, R.isEmpty), R.isNil])(data)
【问题讨论】:
标签: javascript functional-programming ramda.js