Lodash/fp
lodash的fp模块提供了实用的对函数式编程友好的方法
提供了不可变auto-curried(已经被柯里化) iteratee-first(函数优先) data-last(数据滞后)的方法
const fp = require('lodash/fp')
console.log(fp.map(fp.toUpper, ['a', 'b', 'c']))
console.log(fp.split(' ', 'hello world'))
fp.map(fp.toUpper)(['a', 'b', 'c']))
const fp = require('lodash/fp')
const f = fp.flowRight(fp.join('-'), fp.map(fp.toLower), fp.split(' '))
console.log(f('Never Say Die'))
网友评论