wasabi
exceptionsパッケージで`MonadCatch`クラスに`ContT` インスタンスが提供されていないのは何か理由があるのでしょうか?
具体的には実装として以下のものを考えられると思うのですがまずい部分があるのでしょうか?
具体的には実装として以下のものを考えられると思うのですがまずい部分があるのでしょうか?
instance MonadCatch m => MonadCatch (ContT r m) where catch m f = ContT $ \k -> catch (runContT m k) (flip runContT k . f)