2.7 연습 문제
이 장의 연습 문제는 함수를 함께 합성하는 데 중점을 둔다.
다시 강조하지만, 함수형 프로그래밍은 코드를 읽는 것만으로는 배울 수 없다. 가장 좋은 방법은 연습하는 것이다. 책 코드 저장소의 exercises 폴더에서 시작점을 찾고, 몇 가지 힌트를 얻을 수 있을 것이다.
연습 문제 2.1: 함수 연쇄 호출
이 연습 문제에서는 함수 연쇄 호출의 가독성을 향상시켜보자. 이 장의 시작 부분에 다음과 같은 코드가 있었다.
request
.let(::extractListData)
.let(::fetchListContent)
.let(::renderHtml)
.let(::createResponse)