함수형 프로그래밍에 대한 공부에 대한 기록입니다.
날짜 | Chapter | ||
---|---|---|---|
1 | 2023-06-07 | 01. 쏙쏙 들어오는 함수형 코딩에 오신 것을 환영합니다 | 함수형 프로그래밍의 주요 개념 |
02. 현실에서의 함수형 사고 | |||
19. 함수형 프로그래밍 여행에 앞서 | |||
2 | 2023-06-14 | 03. 액션과 계산, 데이터의 차이를 알기 | Distinguishing actions, calculations, and data |
04. 액션에서 계산 빼내기 | Extracting calculations from actions | ||
05. 더 좋은 액션 만들기 | |||
3 | 2023-06-21 | 06. 변경 가능한 데이터 구조를 가진 언어에서 불변성 유지하기 | 불변성의 법칙: Copy-on-write |
07. 신뢰할 수 없는 코드를 쓰면서 불변성 지키기 | 불변성의 법칙: Defensive-copy | ||
08. 계층형 설계 I | 계층에 따른 코드 구성 | ||
09. 계층형 설계 II | 유지 보수와 테스트, 재사용의 관점에서 계층을 분석하는 방법 | ||
4 | 2023-06-28 | 10. 일급 함수 I | 일급 값(First-class abstraction) |
11. 일급 함수 II | |||
12. 함수형 반복 | |||
5 | 2023-07-05 | 13. 함수형 도구 체이닝 | |
14. 중첩된 데이터에 함수형 도구 사용하기 | |||
15. 타임라인 격리하기 | |||
6 | 2023-07-12 | 16. 타임라인 사이에 자원 공유하기 | |
17. 타임라인 조율하기 | |||
18. 반응형 아키텍처와 어니언 아키텍처 | 함수형 프로그래밍으로 서비스를 구축할 수 있는 두가지 아키텍처 |