io-classes-1.7.0.0: Type classes for concurrency with STM, ST and timing
Safe HaskellSafe-Inferred
LanguageHaskell2010

Control.Monad.Class.MonadTime.Trans

Orphan instances

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

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

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

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

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

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

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

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

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

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

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

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

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

Methods

getMonotonicTimeNSec :: RWST r w s m Word64

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

Methods

getMonotonicTimeNSec :: RWST r w s m Word64

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

Methods

getCurrentTime :: RWST r w s m UTCTime #

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

Methods

getCurrentTime :: RWST r w s m UTCTime #