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.
-
monad-coroutine Control.Monad.Coroutine.SuspensionFunctors The consumer coroutine requests input through ReadRequest and gets ReadingResult in response. The producer coroutine receives the unconsumed portion of its last requested chunk as response.
evalReaderCache :: ReaderCache r m a -> r -> m amonad-memo Control.Monad.Trans.Memo.ReaderCache No documentation available.
-
monadology Control.Monad.Ology.Specific.ContT No documentation available.
-
monadology Control.Monad.Ology.Specific.ReaderStateT No documentation available.
mapReader :: (a -> b) -> Reader r a -> Reader r bmonadology Control.Monad.Ology.Specific.ReaderT Transform the value returned by a Reader.
mapReaderT :: (m a -> n b) -> ReaderT r m a -> ReaderT r n bmonadology Control.Monad.Ology.Specific.ReaderT Transform the computation inside a ReaderT.
runReaderT (mapReaderT f m) = f . runReaderT m
runReader :: Reader r a -> r -> amonadology Control.Monad.Ology.Specific.ReaderT Runs a Reader and extracts the final value from it. (The inverse of reader.)
runReaderT :: ReaderT r (m :: Type -> Type) a -> r -> m amonadology Control.Monad.Ology.Specific.ReaderT No documentation available.
-
monadology Control.Monad.Ology.Specific.ReaderT No documentation available.
withReader :: (r' -> r) -> Reader r a -> Reader r' amonadology Control.Monad.Ology.Specific.ReaderT Execute a computation in a modified environment (a specialization of withReaderT).
runReader (withReader f m) = runReader m . f