我的问题很简单。最近我开始使用Ramda,我喜欢它,因为它是纯函数式的。但是我有一个小问题,concat函数只接受两个列表作为参数。所以,如果我需要连接三个或更多的列表,我必须像这样链接函数:
concat(list1, concat(list2, concat(list3, list4)))
(对于四个列表的连接)。我不知道是否有更好的方法来做到这一点?谢谢。
[r,r2,r3,r4].reduce( (a,b)=>a.concat(b) )
- dandavis[].concat(list1, list2, list3, list4)
。这样纯粹且看起来更清晰。 - trve.fahad