Hoogle Search

Within LTS Haskell 24.41 (ghc-9.10.3)

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

  1. PatternMatchFail :: String -> PatternMatchFail

    effectful-core Effectful.Exception

    No documentation available.

  2. Put :: forall s (a :: Type -> Type) . s -> State s a ()

    effectful-core Effectful.Internal.MTL

    No documentation available.

  3. data Persistence

    effectful-core Effectful.Internal.Monad

    Persistence setting for the ConcUnlift strategy. Different functions require different persistence strategies. Examples:

    • Lifting pooledMapConcurrentlyN from the unliftio library requires the Ephemeral strategy as we don't want jobs to share environment changes made by previous jobs run in the same worker thread.
    • Lifting forkIOWithUnmask requires the Persistent strategy, otherwise the unmasking function would start with a fresh environment each time it's called.

  4. Persistent :: Persistence

    effectful-core Effectful.Internal.Monad

    Persist the environment between calls to the unlifting function within a particular thread.

  5. data Prim (a :: Type -> Type) b

    effectful-core Effectful.Internal.Monad

    Provide the ability to perform primitive state-transformer actions.

  6. data PrimStateEff

    effectful-core Effectful.Internal.Monad

    PrimState token for Eff. Used instead of RealWorld to prevent the Prim effect from executing arbitrary IO actions via ioToPrim.

  7. data Persistence

    effectful-core Effectful.Internal.Unlift

    Persistence setting for the ConcUnlift strategy. Different functions require different persistence strategies. Examples:

    • Lifting pooledMapConcurrentlyN from the unliftio library requires the Ephemeral strategy as we don't want jobs to share environment changes made by previous jobs run in the same worker thread.
    • Lifting forkIOWithUnmask requires the Persistent strategy, otherwise the unmasking function would start with a fresh environment each time it's called.

  8. Persistent :: Persistence

    effectful-core Effectful.Internal.Unlift

    Persist the environment between calls to the unlifting function within a particular thread.

  9. Put :: forall s (a :: Type -> Type) . s -> State s a ()

    effectful-core Effectful.Labeled.State

    No documentation available.

  10. module Effectful.Prim

    Provider of the MonadPrim instance for Eff.

Page 616 of many | Previous | Next