JavaScript 함수형 프로그래밍

1.일급함수와 고차함수

post-thumbnail

2.이터레이션 프로토콜(이터러블 + 이터레이터)

post-thumbnail

3.사용자 정의 이터러블, Well-formed iterator

post-thumbnail

4.제너레이터 = well-formed iterator = 이터레이터, 이터러블 객체

post-thumbnail

5.interable용 map, filter, reduce 만들기

post-thumbnail

6.중첩 함수 표현력 높이기(go, pipe, currying)

post-thumbnail

7.제너레이터를 활용한 지연평가

post-thumbnail

8.즉시실행함수와 지연실행 함수 비교해보기

post-thumbnail

9.콜백함수와 promise, 모나드

post-thumbnail

10.자바스크립트에서의 함수형 프로그래밍 모나드

post-thumbnail

11.자바스크립트 Promise = kleisli composition

post-thumbnail