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.
-
multistate Control.Monad.Trans.MultiReader Map both the return value and the environment of a computation using the given function. Note that there is a difference to mtl's ReaderT, where it is not possible to modify the environment.
runMultiReaderT :: forall m (r :: [Type]) a . Monad m => HList r -> MultiReaderT r m a -> m amultistate Control.Monad.Trans.MultiReader No documentation available.
runMultiReaderTNil :: Monad m => MultiReaderT ('[] :: [Type]) m a -> m amultistate Control.Monad.Trans.MultiReader No documentation available.
runMultiReaderTNil_ :: Functor m => MultiReaderT ('[] :: [Type]) m a -> m ()multistate Control.Monad.Trans.MultiReader No documentation available.
runMultiReaderTRaw :: MultiReaderT (x :: [Type]) (m :: Type -> Type) a -> StateT (HList x) m amultistate Control.Monad.Trans.MultiReader No documentation available.
runMultiReaderT_ :: forall m (r :: [Type]) a . Functor m => HList r -> MultiReaderT r m a -> m ()multistate Control.Monad.Trans.MultiReader No documentation available.
-
multistate Control.Monad.Trans.MultiReader No documentation available.
-
multistate Control.Monad.Trans.MultiReader No documentation available.
-
multistate Control.Monad.Trans.MultiReader No documentation available.
-
multistate Control.Monad.Trans.MultiReader No documentation available.