函数式编程可以把复杂逻辑写成pipeline
形式,拆分逻辑,易理解,不易出错。
下面这篇文章中有一个例子 http://www.ruanyifeng.com/blog/2017/03/pointfree.html
使用 Ramda 项目。
关于 Remda 的入门教程 http://www.ruanyifeng.com/blog/2017/03/ramda.html
- Pointfree(只有函数)
- Curry(柯里化)
函数式编程可以把复杂逻辑写成pipeline
形式,拆分逻辑,易理解,不易出错。
下面这篇文章中有一个例子 http://www.ruanyifeng.com/blog/2017/03/pointfree.html
使用 Ramda 项目。
关于 Remda 的入门教程 http://www.ruanyifeng.com/blog/2017/03/ramda.html