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