| Safe Haskell | Safe |
|---|---|
| Language | Haskell2010 |
Control.Monad.Time
Synopsis
- class Monad m => MonadTime m where
- currentTime :: m UTCTime
Documentation
class Monad m => MonadTime m where #
Class of monads which carry the notion of the current time.
Methods
currentTime :: m UTCTime #
Instances
| MonadTime IO # | Base instance for IO. |
Defined in Control.Monad.Time Methods currentTime :: IO UTCTime # | |
| (MonadTime m, MonadTrans t, Monad (t m)) => MonadTime (t m) # | Generic, overlapping instance. |
Defined in Control.Monad.Time Methods currentTime :: t m UTCTime # | |
| Monad m => MonadTime (ReaderT UTCTime m) # | This is Since: 0.3.0.0 |
Defined in Control.Monad.Time Methods currentTime :: ReaderT UTCTime m UTCTime # | |