HORIZON HASKELLDocslts/ghc-9.10.xc74966e2026-09-27Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · c74966e · 2026-09-27

Modulemonad-time-effectful-1.0.0.0Haskell2010

Effectful.Time

Time measurement via MonadTime.

  • 1 type
  • 1 class
  • 2 values

Effect

2 declarations
classclass Monad m => MonadTime (m :: Type -> Type) where
#

Class of monads which make it possible to measure time.

Instances3MonadTime
  • MonadTime IODefined in monad-time-0.4.0.0 · Control.Monad.Time

    Base instance for IO.

  • Time :> es => MonadTime (Eff es)Defined in monad-time-effectful-1.0.0.0 · Effectful.Time · orphan
  • (MonadTime m, MonadTrans t, Monad (t m)) => MonadTime (t m)Defined in monad-time-0.4.0.0 · Control.Monad.Time

    Generic, overlapping instance.

Handlers

Orphan instances

1 instance