Page 8 - 006963
P. 8
11장 함수형 프로그래밍 423
11.1 함수형 프로그래밍의 제약과 이점 425
11.1.1 제약 425
11.1.2 이점 427
11.1.3 함수형 프로그래밍의 전망(추측) 431
11.2 함수형 프로그래밍 기초 432
11.2.1 파괴적인 동작, 변경, 재할당 방지 432
11.2.2 null은 반환하지 말자! 441
11.2.3 참조적 투명성 및 상태 회피 442
11.2.4 무작위 처리 445
11.2.5 비순수 함수 멀리하기 446
11.3 고급 함수형 프로그래밍 449
11.3.1 커링과 부분 적용, 람다와 함께 449
11.3.2 함수 구성 453
11.3.3 최소한의 타입 457
11.4 브리또 461
11.4.1 Sanctuary 소개 464
11.4.2 다시 살펴보는 null 객체 패턴 466
11.4.3 Maybe를 이용한 함수형 리팩토링 472
11.4.4 Either를 이용한 함수형 리팩토링 475
11.5 브리또 배우고 사용하기 478
11.6 OOP에서 FP로 이동하기 480
11.6.1 나이브 베이즈 분류기의 귀환 480
11.6.2 재작성 485
11.7 마무리 486
488
참고 자료
493
찾아보기
리팩토링 자바스크립트(본문)최종.indd 24 2018-09-19 오전 1:31:09