我無法理解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