| Safe Haskell | Safe |
|---|---|
| Language | Haskell2010 |
Control.Monad.Trans.Writer.CPS.Exceptions
Contents
Orphan instances
| (MonadThrow m, Monoid w) => MonadThrow (WriterT w m) Source # | |
| (MonadCatch m, Monoid w) => MonadCatch (WriterT w m) Source # | |
| (MonadMask m, Monoid w) => MonadMask (WriterT w m) Source # | |
Methods mask :: ((forall a. WriterT w m a -> WriterT w m a) -> WriterT w m b) -> WriterT w m b # uninterruptibleMask :: ((forall a. WriterT w m a -> WriterT w m a) -> WriterT w m b) -> WriterT w m b # generalBracket :: WriterT w m a -> (a -> ExitCase b -> WriterT w m c) -> (a -> WriterT w m b) -> WriterT w m (b, c) # | |