官网:https://ramdajs.com/docs/
学习函数式编程的过程中,我接触到了 Ramda.js。因为很多关于ramdajs,这篇文章更多的是记录我在工作中利用到的场景。
 
- 引用:
npm install ramda
const R = require('ramda')
import R from 'ramda'  
 
 
- 应用场景:
- 两两元素配对:(处理后端数据的时候偶尔会遇到) 
![]()
 
- 
 flatten 展平数组 
 
 
- converge多次聚合再进行聚合  
![]()
 
- innerJoin
![]()
 
- 
 
intersperse 插入分隔符![]()
 
- 
groudBy 
 
 
- 
 
groudWith![]()
 
 
 
 
 
 
 
![]()