MonadFailという型クラスがHaskell標準になるぞ

https://github.com/ghc/ghc/commit/8c80dcc166e4a083086d8b2

めでたい


簡単に説明しておくと

https://wiki.haskell.org/MonadFail_Proposal

HaskellMonad型クラスには、failというdo構文でパターンマッチ失敗した際に使われるメソッドがあり、昔から
「これ間違いで、Monadにあるべきじゃないよね」
みたいな話があり、ようやくその問題が(型クラスを分けることによって)解消された、というわけです