Hoogle Search
Within LTS Haskell 24.66 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
WithSideEffects :: SideEffectseffectful-core Effectful.Internal.Env No documentation available.
eqThreadId :: ThreadId -> ThreadId -> Booleffectful-core Effectful.Internal.Utils No documentation available.
weakThreadId :: ThreadId -> Inteffectful-core Effectful.Internal.Utils Get an id of a thread that doesn't prevent its garbage collection.
-
Turn an effect handler into an effectful operation.
data
Provider (e :: Effect) input (f :: Type -> Type) (a :: Type -> Type) beffectful-core Effectful.Provider Provide a way to run a handler of e with a given input. Note: f can be used to alter the return type of the effect handler. If that's unnecessary, use Provider_.
type
Provider_ (e :: Effect) input = Provider e input Identityeffectful-core Effectful.Provider A restricted variant of Provider with unchanged return type of the effect handler.
-
effectful-core Effectful.Provider Run the effect handler.
-
effectful-core Effectful.Provider Run the effect handler with a given input.
-
effectful-core Effectful.Provider Run the effect handler that doesn't change its return type with a given input.
-
effectful-core Effectful.Provider Run the effect handler with unchanged return type.