Hoogle Search

Within LTS Haskell 24.6 (ghc-9.10.2)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. withRWS :: (r' -> s -> (r, s)) -> RWS r w s a -> RWS r' w s a

    dunai Control.Monad.Trans.MSF.RWS

    withRWS f m executes action m with an initial environment and state modified by applying f.

  2. withRWST :: forall r' s r w (m :: Type -> Type) a . (r' -> s -> (r, s)) -> RWST r w s m a -> RWST r' w s m a

    dunai Control.Monad.Trans.MSF.RWS

    withRWST f m executes action m with an initial environment and state modified by applying f.

  3. data IRCRWState

    lambdabot-core Lambdabot.Monad

    Global read/write state.

  4. IRCRWState :: Map String (DSum ModuleID ServerRef) -> Set Nick -> Set Nick -> Map ChanName String -> Map String Bool -> Map String (Some ModuleInfo) -> DMap ModuleID ModuleInfo -> Map String (DMap ModuleID CallbackRef) -> [DSum ModuleID OutputFilterRef] -> Map String (DSum ModuleID CommandRef) -> IRCRWState

    lambdabot-core Lambdabot.Monad

    No documentation available.

  5. initRwState :: IRCRWState

    lambdabot-core Lambdabot.Monad

    Default rw state

  6. evalRWS :: RWS r w s a -> r -> s -> (a, w)

    mtl-prelude MTLPrelude

    Evaluate a computation with the given initial state and environment, returning the final value and output, discarding the final state.

  7. evalRWST :: Monad m => RWST r w s m a -> r -> s -> m (a, w)

    mtl-prelude MTLPrelude

    Evaluate a computation with the given initial state and environment, returning the final value and output, discarding the final state.

  8. execRWS :: RWS r w s a -> r -> s -> (s, w)

    mtl-prelude MTLPrelude

    Evaluate a computation with the given initial state and environment, returning the final state and output, discarding the final value.

  9. execRWST :: Monad m => RWST r w s m a -> r -> s -> m (s, w)

    mtl-prelude MTLPrelude

    Evaluate a computation with the given initial state and environment, returning the final state and output, discarding the final value.

  10. mapRWS :: ((a, s, w) -> (b, s, w')) -> RWS r w s a -> RWS r w' s b

    mtl-prelude MTLPrelude

    Map the return value, final state and output of a computation using the given function.

Page 27 of many | Previous | Next