자바스크립트 카레 3 - 작성
compose 함수는 임의의 수량의 함수를 받아들여 초기 값을 받아들인 함수를 되돌려주고 reduceRight 함수를 사용하여 f 매개 변수에서 오른쪽에서 왼쪽으로 각 함수functions를 교체하고 누적값y을 되돌려줍니다.다시 말하면 compose 함수는 함수 파이프를 만들고 함수의 출력은 다음 함수의 입력에 연결된다.const compose = (...functions) => (x) =>
functions.reduceRight((y, f) => f(y), x);
const g = (n) => n + 1;
const f = (n) => n * 2;
const h = compose(f, g);
h(20); // => 42
Reference
이 문제에 관하여(자바스크립트 카레 3 - 작성), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/lukaspolak/currying-3-compose-20kd텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)