개발 관련/기술서적 및 아티클 정리
쏙쏙 들어오는 함수형 코딩(에릭 노먼드)
Chapter 3. 함수형 코딩에서 코드의 분류 코드의 분류 액션(비순수 함수, 시점과 횟수에 의존) 계산(순수 함수, 시점과 횟수에 의존하지 않음) 데이터(사용시 항상 해석 필요) Chapter 5. 순수 함수로의 전환 코드의 냄새: 암묵적 입력과 출력 인자가 아닌 모든 입력은 암묵적 입력 리턴값이 아닌 모든 출력은 암묵적 출력 리팩터링: 암묵적 입출력을 명시적으로 바꾸기 암묵적 입력을 명시적 인자로, 암묵적 출력을 리턴으로 전환 함수의 호출부 수정 순수 함수의 분류 유틸리티 일반 도메인 특수 도메인 Chapter 6. 데이터 구조의 불변성 유지 Copy-On-Write (쓰기 함수 대상, 구조적 공유) 얕은 복사로 복사본 만들기 복사본 원하는 만큼 변경하기 복사본 리턴하기 Chapter 7. 신뢰할 ..