記事一覧 Haskellのモナドいろいろ (1) - 滴了庵日録 Haskellのモナドいろいろ (2) - 滴了庵日録 Haskellのモナドいろいろ (3) - 滴了庵日録 Haskellのモナドいろいろ (4) - 滴了庵日録 分類 上記の記事で述べた8つのモナドは、2種類に分類できる。 失敗系:List, Maybe, Either 状態系:IO, ST, State, Reader, Writer モナドには他にも種類があるが、まずはこの2種類を押さえておく。 失敗系 (List, Maybe, Either) 失敗系モナドは、本来期待されるデータ型以外に、値が無い(失敗)という値が…