본 포스팅은 '쏙쏙 들어오는 함수형 코딩' 책에 대한 서평이다.기억할 것은 함수형 프로그래밍의 철학, 함수형 프로그래밍 툴 (코드 디자인 방법), 설계방법1. 함수형 프로그래밍이란?순수 함수(pure function)를 일급객체(first class object)로 만드는 코드 구조를 갖는다.프로그램을 데이터, 로직, UI를 분리하는 개념과 비슷하다.2. 용어 정리순수 함수, pure funciton순수 함수는 이상적인 함수다. 책에서는 계산이라고 부르며, 3가지 요건을 만족해야 한다.Side effect가 없어야 한다.내부의 변화가 밖의 시스템에 영향력이 없어야한다. (즉, 전역 변수를 함수 내부에서 호출하는 행위를 하면 안 된다.)시간에 관계 없이 같은 동작을 해야 한다.이메일 보내기, DB에 저장하..