Hoogle Search
Within LTS Haskell 24.52 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
runMultiReaderTNil_ :: Functor m => MultiReaderT ('[] :: [Type]) m a -> m ()multistate Control.Monad.Trans.MultiReader.Lazy No documentation available.
runMultiReaderTRaw :: MultiReaderT (x :: [Type]) (m :: Type -> Type) a -> StateT (HList x) m amultistate Control.Monad.Trans.MultiReader.Lazy No documentation available.
runMultiReaderT_ :: forall m (r :: [Type]) a . Functor m => HList r -> MultiReaderT r m a -> m ()multistate Control.Monad.Trans.MultiReader.Lazy No documentation available.
-
multistate Control.Monad.Trans.MultiReader.Lazy No documentation available.
-
multistate Control.Monad.Trans.MultiReader.Lazy No documentation available.
-
multistate Control.Monad.Trans.MultiReader.Lazy No documentation available.
-
multistate Control.Monad.Trans.MultiReader.Lazy No documentation available.
-
multistate Control.Monad.Trans.MultiReader.Lazy No documentation available.
class Monad m =>
MonadMultiReader a (m :: Type -> Type)multistate Control.Monad.Trans.MultiReader.Strict All methods must be defined. The idea is: Any monad stack is instance of MonadMultiReader a, iff the stack contains a MultiReaderT x with a element of x.
type
MultiReader (x :: [Type]) = MultiReaderT x Identitymultistate Control.Monad.Trans.MultiReader.Strict A reader monad parameterized by the list of types x of the environment / input to carry. Similar to Reader r = ReaderT r Identity