2016-12-09 Monadのfail関数について思ったこと(2) Haskell monadのfail関数の型は、fail :: Monad m => String -> m aとなっていて、それぞれのモナド毎に異なる挙動となる。 fail function of monad