reduce (2) 썸네일형 리스트형 [JavsScript] 함수의 합성과 데이터 파이프라인 2: pipe - 재사용 가능한 함수 파이프라인 만들기 https://daunje0.tistory.com/173 [JavsScript] 함수의 합성과 데이터 파이프 라인 1. go함수를 값으로 다룰 수 있다는 자바스크립트의 특성 ( 일급함수 ) 때문에정말 다채로운 표현이 가능한 데, 그걸 배우는 데에는 아래 강의가 개인적으로 최고이지 않을까 싶습니다. 참고 : 함수daunje0.tistory.com위 블로그에서 계속 됩니다. go 함수는 즉시 실행되어 값을 리턴하는 함수였지만지금 다룰 pipe 함수는 여러 개의 함수를 인자로 받아 새로운 함수를 반환합니다. 생성된 함수는 인자로 받은 함수들을 순차적으로 실행합니다. const go = (...args) => args.reduce((a, f) => f(a)); const pipe = (...fs) => (.. [JavsScript] 함수의 합성과 데이터 파이프 라인 1. go - 즉시 실행되는 함수 체인 만들기 함수를 값으로 다룰 수 있다는 자바스크립트의 특성 ( 일급함수 ) 때문에정말 다채로운 표현이 가능한 데, 그걸 배우는 데에는 아래 강의가 개인적으로 최고이지 않을까 싶습니다. 참고 : 함수형 프로그래밍과 JavaScript ES6+ 유인동 님https://www.inflearn.com/course/functional-es6 함수형 프로그래밍과 JavaScript ES6+ 강의 | 유인동 - 인프런유인동 | ES6+와 함수형 프로그래밍을 배울 수 있는 강의입니다. 이 강좌에서는 ES6+의 이터러블/이터레이터/제너레이터 프로토콜을 상세히 다루고 응용합니다. 이터러블을 기반으로한 함수형 프www.inflearn.com const go = (...args) => args.reduce((a, f) => f(.. 이전 1 다음