강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

유영기님의 프로필 이미지
유영기

작성한 질문수

함수형 프로그래밍과 JavaScript ES6+

map

pipe 내에서 go() 함수 호출시에도 ... 전개 연산자 사용 문의

해결된 질문

작성

·

255

0

const pipe = (...fs) => (a) => go(a, fs) 이럴 것으로 예상했는데요, 

const pipe = (...fs) => (a) => go(a, ...fs) 이렇게 해야 되나 봐요?

(...fs) 함으로써, 이미 fs는 풀어 해쳐진 값이 들어 가 있는데, 

다시 go 함수로 전달할 때, go(a, ...fs) 여기에도 전개연산자를 써야 하나요?

답변 1

1

MDU 유인동님의 프로필 이미지
MDU 유인동
지식공유자

go 함수가 가변적으로 함수들을 인자들로 받기 때문입니다. 감사합니다.

유영기님의 프로필 이미지
유영기

작성한 질문수

질문하기