일급함수와 고차함수에 관련된 용어들과 개념들에 대해 알아보자.
이터러블과 이터레이터에 대해 알아보자.
자바스크립트에서 이터레이터를 생성하는 제너레이터에 대해 알아보자.
이터러블 프로토콜을 따르는 map, filter, reduce 함수를 구현해보자.
중첩된 함수의 가독성을 높이기 위한 go, pipe, curry를 구현해보자.
그동안 만들었던 go, pipe, curry, (map, filter, reduce ) + curry 를 활용하여 예제를 풀어보자.
자바스크립트의 지연평가에 대해 알아보자.
자바스크립트 지연평가에 대해 알아보자.
이전까지 구현했던 함수들을 압축해서 한 눈에 보기
자바스크립트에서 비동기 프로그래밍을 구현하는 방법에 대해 알아보자.
자바스크립트 프로미스의 활용
L.map, map, take / L.filter, filter 비동기 동시성으로 만들기 그리고 프로미스를 지원하는 reduce 만들기
지연된 함수열을 병렬적으로 평가하는 C.reduce, C.take
즉시 병렬적 평가하는 C.map, C.filter
async, awit에 파이프라인 사용하기
동기와 비동기 상황에서 에러핸들링