Safe Haskell | None |
---|---|
Language | GHC2021 |
Polysemy.Conc.Interpreter.Sync
Description
Synopsis
- interpretSyncWith :: forall d (r :: EffectRow). Members '[Race, Embed IO] r => MVar d -> InterpreterFor (Sync d) r
- interpretSync :: forall d (r :: EffectRow). Members '[Race, Embed IO] r => InterpreterFor (Sync d) r
- interpretSyncAs :: forall d (r :: EffectRow). Members '[Race, Embed IO] r => d -> InterpreterFor (Sync d) r
- interpretScopedSync :: forall d (r :: EffectRow). Members '[Resource, Race, Embed IO] r => InterpreterFor (Scoped_ (Sync d)) r
- interpretScopedSyncAs :: forall d (r :: EffectRow). Members '[Resource, Race, Embed IO] r => d -> InterpreterFor (Scoped_ (Sync d)) r
Documentation
interpretSyncWith :: forall d (r :: EffectRow). Members '[Race, Embed IO] r => MVar d -> InterpreterFor (Sync d) r Source #
interpretSync :: forall d (r :: EffectRow). Members '[Race, Embed IO] r => InterpreterFor (Sync d) r Source #
interpretSyncAs :: forall d (r :: EffectRow). Members '[Race, Embed IO] r => d -> InterpreterFor (Sync d) r Source #