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