HaskellのいろいろなMonad型クラス
Haskellのいろいろな
Monad型クラス
分類の仕方は
mrsekut.icon
のノリなので定義はありません
このページの存在価値、あまりないんだよな
mrsekut.icon
ここに列挙しているもの以外にも無数にMonadあるし、
あまり分類する意味もない
一般的なもの
Identityモナド
IOモナド
Listモナド
状態系モナド
STモナド
Stateモナド
Readerモナド
Writerモナド
関数モナド
RWSモナド
関連記事
https://its-out-of-tune.hatenadiary.org/entry/20120122/1327253845
失敗系
Maybeモナド
Eitherモナド
非同期処理
関連記事
https://qiita.com/hiruberuto/items/98598af2b0e9a6206ef3
PureScript
https://xuwei-k.hatenablog.com/entry/20150329/1427599055
Scala
その他
継続モナド
Codensityモナド
Indexedモナド
Freeモナド
Freerモナド
Selectionモナド
モナドプラス
MonadFix
トランザクションモナド
制約付きモナド
Effectモナド
Superモナド
Logicモナド
Delayモナド
Tickモナド
様々な分類の仕方
モナドの六つの系統 Functor x Functor - モナドとわたしとコモナド
https://qiita.com/ryota-ka/items/544dbd82891510accbc0
https://zenn.dev/autotaker/articles/monad-olympic-1-pure
モナドのオリンピック