我无法理解Ramda docs的签名。例如,如果你看一下map
你看这你如何阅读ramda文档?
Functor f => (a → b) → f a → f b
我没有看到这个模式是如何适应的例子:
var double = x => x * 2;
R.map(double, [1, 2, 3]); //=> [2, 4, 6]
本例中的仿函数是[1,2,3]
,所以请问是怎么获取f
的签名Functor f => (a → b) → f a → f b
?另外,→
是什么意思?
最好去问这里:。https://gitter.im/ramda/ramda – dfsq