함수형 프로그래밍 정리 ↓↓
https://github.com/sipe-team/3-1_study_fx/tree/simuelunbo/article
체이닝(Chaining)과 커링(Currying)
계층형 설계
ADT, FreeMonad Pattern
대수적 데이터 타입이(algebraic data type)이란? With Kotlin
wiki백과 ADT
Functional design: Algebraic Data Types
함수형 프로그래밍 발표 준비