モナド
何?
@podhmo: monadは終わって(普及して)effectというイメージだった。 (monad transformerとかで頑張ってた既存のコードとかをどうするか?みたいな話は知らない)
あと、nits なんですが、こういう用語の濫用があるので、「Option がモナド」というよりは、「Option はモナド構造を後付けできるし、そのモナド構造を通して計算を表す値だと思うことができる」が正確です
@mr_konn: Q.モナドってなんですか → A.「.and_then() のことです」 Q. Applicative ってなんですか → A. 「多項 .zip() のことです」
Q. Alternative ってなんですか→ A.「.or_else() や ? のことです」