HORIZON HASKELLDocslts/ghc-10.0.xa8896112026-10-18Search names, modules, packages, or :: a typeCtrl K

GHC 10.0.0.20260917 · lts/ghc-10.0.x · a889611 · 2026-10-18

  • Packagehnix-0.17.0
  • Exports25
  • LanguageHaskell2010
  • LicenceBSD-3-Clause
  • SourceEffects.hs

class MonadEffects t f m

1 declaration
classclass (MonadFile m, MonadStore m, MonadPutStr m, MonadHttp m, MonadEnv m, MonadPaths m, MonadInstantiate m, MonadExec m, MonadIntrospect m) => MonadEffects t (f :: Type -> Type) (m :: Type -> Type) where
#

Methods

Instances2MonadEffects

Instances

class MonadIntrospect m

1 declaration
classclass Monad m => MonadIntrospect (m :: Type -> Type) where
#

Methods

Instances5MonadIntrospect

Instances

class MonadExec m

1 declaration
classclass Monad m => MonadExec (m :: Type -> Type) where
#

Methods

Instances5MonadExec

Instances

class MonadInstantiate m

1 declaration
classclass Monad m => MonadInstantiate (m :: Type -> Type) where
#
Instances5MonadInstantiate

Instances

class MonadEnv m

1 declaration
classclass Monad m => MonadEnv (m :: Type -> Type) where
#
Instances5MonadEnv

Instances

class MonadPaths m

1 declaration
classclass Monad m => MonadPaths (m :: Type -> Type) where
#

Methods

Instances5MonadPaths

Instances

class MonadHttp m

3 declarations
classclass Monad m => MonadHttp (m :: Type -> Type) where
#
Instances5MonadHttp

Instances

class MonadPutStr m

1 declaration
classclass (Monad m, MonadIO m) => MonadPutStr (m :: Type -> Type) where
#

Methods

Instances5MonadPutStr

Instances

Functions

Store effects

0 declarations

Data type synonyms

class MonadStore m

classclass Monad m => MonadStore (m :: Type -> Type) where
#

Methods

Instances3MonadStore

Instances

Functions