18.01.20 스터디
도우님
모나드
용어 설명
- 컨텍스트(Context)(= Container): Content를 담을 수 있음.
- 컨텐트(Content): Value라고 생각하면 됨.
함수객체: Map을 적용할 수 있는 Container 타입(ex: Array, Dictionary, Set)
모나드 = 함수객체 + Content가 있을지 없을지 모르는 상태까지(옵셔널).
FlatMap
모나드 — FlatMap
- 알아서 더 추출
- 1차원화 — 동일한 위상으로
모나드(Monad)와 함수 객체 - Oaksong’s Pluto I
Swift의 Flat Map - Oaksong’s Pluto