io-classes:mtl
Safe HaskellNone
LanguageHaskell2010

Control.Monad.Class.MonadTime.SI.Trans

Orphan instances

MonadMonotonicTime m => MonadMonotonicTime (ExceptT e m) Source # 
Instance details

Methods

getMonotonicTime :: ExceptT e m Time

MonadMonotonicTime m => MonadMonotonicTime (StateT s m) Source # 
Instance details

Methods

getMonotonicTime :: StateT s m Time

MonadMonotonicTime m => MonadMonotonicTime (StateT s m) Source # 
Instance details

Methods

getMonotonicTime :: StateT s m Time

(Monoid w, MonadMonotonicTime m) => MonadMonotonicTime (WriterT w m) Source # 
Instance details

Methods

getMonotonicTime :: WriterT w m Time

(Monoid w, MonadMonotonicTime m) => MonadMonotonicTime (WriterT w m) Source # 
Instance details

Methods

getMonotonicTime :: WriterT w m Time

MonadMonotonicTime m => MonadMonotonicTime (ContT r m) Source # 
Instance details

Methods

getMonotonicTime :: ContT r m Time

(Monoid w, MonadMonotonicTime m) => MonadMonotonicTime (RWST r w s m) Source # 
Instance details

Methods

getMonotonicTime :: RWST r w s m Time

(Monoid w, MonadMonotonicTime m) => MonadMonotonicTime (RWST r w s m) Source # 
Instance details

Methods

getMonotonicTime :: RWST r w s m Time