함수형에서 배우는 

강력하고 좋은 계산법 많이 알겠어.


근데 이 계산법이 "프로그램은 어떻게 짜니??"


로 이어지질 못함.



그냥 계산법이야.

백준이 그냥 계산법이듯이.



일반적인 시야에서는 결국 무언가를 뚝딱뚝딱 만들어내는 것은 객체지향임.



모나드가 없으면 함수형으로는 프로그램 못만들어.

그냥 알고리즘 끄적거리고, 그 좁은 세계 안에서 묘수풀이나 해대고 있는...


바둑으로치면 집은안짓고 사활만 풀고있는 꼴이야.



모나드가 필요해


모나드가 없으면 함수형은 없어


모나드 모노이드 펑터


이거 뭔지 모르거든??? 근데 필요해!!! 필요하다구!!!!!


지금 연산을 하고 반환한다. 라는 단순한 작업조차 안먹혀


연산을 하고 반환하려고 하면 모나드가 어쩌구저쩌구 에러 내뱉는다고!!!



모나드가 필요해!!!