Functor란 무엇인가?
고차원 Lift에 대해 알아보자. (map)
Monad는 어떻게 정의할 수 있을까?
그래서 Monad를 왜 사용하는가?
어떻게 Monad를 사용해야 하는가?