Provide the ability to perform primitive state-transformer actions.
Instances2DispatchOf, StaticRep
type DispatchOf Prim = 'Static 'WithSideEffectsDefined in effectful-core-2.7.1.2 · Effectful.Internal.Monaddata StaticRep PrimPrim
:: a typeCtrl KGHC 10.0.0.20260917 · lts/ghc-10.0.x · fc4e598 · 2026-10-11
Provide the ability to perform primitive state-transformer actions.
type DispatchOf Prim = 'Static 'WithSideEffectsDefined in effectful-core-2.7.1.2 · Effectful.Internal.Monaddata StaticRep PrimPrimRun an Eff computation with primitive state-transformer actions.
A mutable variable in the IO monad, which evaluates its content to Weak
Head Normal Form.
Lifted newIORef.
Lifted readIORef.
Lifted writeIORef.
Lifted modifyIORef.
Lifted atomicModifyIORef.
Lifted atomicWriteIORef.
Lifted mkWeakIORef.
Note: the finalizer will run a cloned environment, so any changes it makes to thread local data will not be visible outside of it.