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
   3   4   5   6   7   8   9   10   11   12   13