1 함수형 언어에 대해서 공부를 하다보면 언제나 Monad 라는 녀석을 마주치게 됩니다.
2 Is Future in Scala a monad? 란 Stackoverflow의 질문과 답변을 보면 결과적으로 Future 는 return값을 cache하고, side-effect를 효과적으로 관리 못하며, 결합법칙을 만족하지 못해서 Monad가 아니므로 "Scal..
3 특히 Scala는 Haskell의 do notation 과 유사한 for comprehension을 통해서 여러 개의 Monad를 연결하는 syntactic sugar을 제공하고 이것도 이미 활용했습니다.
트위터 반응

@iolothebard: Monad Programming with Scala Future https://t.co/fRuhqCQzWp 모나드를 몰라도 할 수 있는 모나드 프로그래밍?! #모나드나모나딕이나이해안되긴매일반 #이해되는건제목뿐 #카카오기술블로그

@xxxnell: https://t.co/nlV0275df3 정말로 이상한 포인트의 모나드 설명... 모나드는 당연히 패키지처럼 써도 된다 일부러 그렇게 만들었으니까; 근데 이건 모나드의 이해가 아니지 걍 퓨처의 이해 옵션의 이해 이정도 수듄. 핵심은 대수적 설계일텐데

@iamprogrammerio: 함수형 언어에 대해서 공부를 하다보면 언제나 Monad라는 녀석을 마주치게 됩니다. Category Theory의 수학적인 개념이 바탕이 되어 있는 Monad를 접하면 어렵고 난해해서, 많은 사람들이... https://t.co/Fo5IpgK683