HORIZON HASKELLDocslts/ghc-9.10.x248f8f02026-10-05Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · 248f8f0 · 2026-10-05

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