Hoogle Search

Within LTS Haskell 24.15 (ghc-9.10.3)

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

  1. runStateT :: forall (g :: Type -> Type) m a . Representable g => StateT g m a -> Rep g -> m (a, Rep g)

    adjunctions Control.Monad.Representable.State

    No documentation available.

  2. runStateT :: StateT s (m :: Type -> Type) a -> s -> m (a, s)

    rio RIO.State

    No documentation available.

  3. runStateT :: StateT s (m :: Type -> Type) a -> s -> m (a, s)

    relude Relude.Monad.Reexport

    No documentation available.

  4. runStatementInSession :: Statement a b -> a -> Session b

    hasql Hasql.TestingKit.TestingDsl

    No documentation available.

  5. runStateIORef :: forall s (r :: EffectRow) a . Member (Embed IO) r => IORef s -> Sem ((State s :: (Type -> Type) -> Type -> Type) ': r) a -> Sem r a

    polysemy Polysemy.State

    Run a State effect by transforming it into operations over an IORef. Note: This is not safe in a concurrent setting, as modify isn't atomic. If you need operations over the state to be atomic, use runAtomicStateIORef or runAtomicStateTVar instead.

  6. runStateSTRef :: forall s st (r :: EffectRow) a . Member (Embed (ST st)) r => STRef st s -> Sem ((State s :: (Type -> Type) -> Type -> Type) ': r) a -> Sem r a

    polysemy Polysemy.State

    Run a State effect by transforming it into operations over an STRef.

  7. runStateL :: StateL s a -> s -> (s, a)

    ghc-internal GHC.Internal.Data.Functor.Utils

    No documentation available.

  8. runStateR :: StateR s a -> s -> (s, a)

    ghc-internal GHC.Internal.Data.Functor.Utils

    No documentation available.

  9. runStateT :: StateT s (m :: Type -> Type) a -> s -> m (s, a)

    ghc-internal GHC.Internal.Data.Functor.Utils

    No documentation available.

  10. runStateT :: StateT s (m :: Type -> Type) a -> s -> m (a, s)

    protolude Protolude

    No documentation available.

Page 6 of many | Previous | Next