카카오 함수형 프로그래밍, ES6+ 강의 ES6+ 기본기 이터러블 for...of 가 내부적으로 하는 일 이터레이터 제너레이터 map, filter map filter 이터러블 프로토콜로 다시 만들기 L.map L.filter L.take L.takeUntil 지연 평가와 제너레이터 range 동작 순서와 효율 명령형을 이터러블 프로그래밍으로 전환 1 홀수 n개 더하기 명령형 코드 if를 filter로 값 변화 후 변수 할당을 map으로 break를 take로 합산을 reduce로 효율 비교 축약하는 함수 reduce reduce, add count 함수를 다루는 함수 go pipe curry 2차원 배열 다루기 flat L.flat 리얼월드, users 커머스 데이터 다루기 간단한 장바구니 복잡한 장바구니 비동기/동시성 프로그래밍 비동기를 값으로 만드는 Promise 값으로서의 Promise 활용 합성 관점에서의 Promise go, pipe, reduce에서 비동기 제어 시간을 이터러블로 다루기 아임포트 결제 누락 처리 스케쥴러 만들기 이터러블 프로그래밍을 익혀야 하는 이유