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.
runReaderT :: ReaderT r (m :: Type -> Type) a -> r -> m arebase Rebase.Prelude No documentation available.
threadStatus :: ThreadId -> IO ThreadStatusrebase Rebase.Prelude Query the current execution status of a thread.
tryReadTBQueue :: TBQueue a -> STM (Maybe a)rebase Rebase.Prelude A version of readTBQueue which does not retry. Instead it returns Nothing if no value is available.
tryReadTChan :: TChan a -> STM (Maybe a)rebase Rebase.Prelude A version of readTChan which does not retry. Instead it returns Nothing if no value is available.
tryReadTMVar :: TMVar a -> STM (Maybe a)rebase Rebase.Prelude A version of readTMVar which does not retry. Instead it returns Nothing if no value is available.
tryReadTQueue :: TQueue a -> STM (Maybe a)rebase Rebase.Prelude A version of readTQueue which does not retry. Instead it returns Nothing if no value is available.
withReader :: (r' -> r) -> Reader r a -> Reader r' arebase Rebase.Prelude Execute a computation in a modified environment (a specialization of withReaderT).
runReader (withReader f m) = runReader m . f
withReaderT :: forall r' r (m :: Type -> Type) a . (r' -> r) -> ReaderT r m a -> ReaderT r' m arebase Rebase.Prelude Execute a computation in a modified environment (a more general version of local).
runReaderT (withReaderT f m) = runReaderT m . f
-
rhine FRP.Rhine.ClSF.Reader Commute two ReaderT transformer layers past each other
-
rhine FRP.Rhine.ClSF.Reader Remove ("run") a ReaderT layer from the monad stack by making it an explicit input to the behaviour.