io-classes:mtl
Safe HaskellNone
LanguageHaskell2010

Control.Monad.Class.MonadEventlog.Trans

Orphan instances

MonadEventlog m => MonadEventlog (ExceptT e m) Source #

Since: 0.1.0.0

Instance details

Methods

traceEventIO :: String -> ExceptT e m () #

traceMarkerIO :: String -> ExceptT e m () #

MonadEventlog m => MonadEventlog (StateT s m) Source #

Since: 0.1.0.0

Instance details

Methods

traceEventIO :: String -> StateT s m () #

traceMarkerIO :: String -> StateT s m () #

MonadEventlog m => MonadEventlog (StateT s m) Source #

Since: 0.1.0.0

Instance details

Methods

traceEventIO :: String -> StateT s m () #

traceMarkerIO :: String -> StateT s m () #

(Monoid w, MonadEventlog m) => MonadEventlog (WriterT w m) Source #

Since: 0.1.0.0

Instance details

Methods

traceEventIO :: String -> WriterT w m () #

traceMarkerIO :: String -> WriterT w m () #

(Monoid w, MonadEventlog m) => MonadEventlog (WriterT w m) Source #

Since: 0.1.0.0

Instance details

Methods

traceEventIO :: String -> WriterT w m () #

traceMarkerIO :: String -> WriterT w m () #

MonadEventlog m => MonadEventlog (ContT r m) Source #

Since: 0.1.0.0

Instance details

Methods

traceEventIO :: String -> ContT r m () #

traceMarkerIO :: String -> ContT r m () #

(Monoid w, MonadEventlog m) => MonadEventlog (RWST r w s m) Source #

Since: 0.1.0.0

Instance details

Methods

traceEventIO :: String -> RWST r w s m () #

traceMarkerIO :: String -> RWST r w s m () #

(Monoid w, MonadEventlog m) => MonadEventlog (RWST r w s m) Source #

Since: 0.1.0.0

Instance details

Methods

traceEventIO :: String -> RWST r w s m () #

traceMarkerIO :: String -> RWST r w s m () #