【发布时间】:2018-07-12 20:18:05
【问题描述】:
我有一个高阶函数:为了简单起见
const divideLeftToRight = x => y => x/y;
我想要一个执行除法但从“右到左”的函数。换句话说,我需要:
const divideRightToLeft = x => y => y/x;
我想过做:
const divideRightToLeft = R.curry((x,y) => divideLeftToRight(y)(x));
我想知道是否有更优雅的方法来做到这一点
【问题讨论】:
标签: functional-programming ramda.js