polysemy-conc-0.1.1.0: Polysemy Effects for Concurrency

Index

$sel:finished:InterruptStatePolysemy.Conc.Interrupt
$sel:handlers:InterruptStatePolysemy.Conc.Interrupt
$sel:listeners:InterruptStatePolysemy.Conc.Interrupt
$sel:original:InterruptStatePolysemy.Conc.Interrupt
$sel:quit:InterruptStatePolysemy.Conc.Interrupt
$sel:unEventToken:EventTokenPolysemy.Conc.Effect.Events
awaitOrKillPolysemy.Conc.Interrupt
biseqEitherPolysemy.Conc.Race
BlockPolysemy.Conc.Effect.Sync
blockPolysemy.Conc.Effect.Sync
broadcastInterruptPolysemy.Conc.Interrupt
CatchPolysemy.Conc.Data.Critical
catchPolysemy.Conc.Data.Critical
catchAsPolysemy.Conc.Data.Critical
checkListenersPolysemy.Conc.Interrupt
ClosePolysemy.Conc.Data.Queue
closePolysemy.Conc.Data.Queue
Closed 
1 (Data Constructor)Polysemy.Conc.Data.QueueResult
2 (Data Constructor)Polysemy.Conc.Data.Queue
closedPolysemy.Conc.Data.Queue
Consume 
1 (Type/Class)Polysemy.Conc.Effect.Events
2 (Data Constructor)Polysemy.Conc.Effect.Events
consumePolysemy.Conc.Effect.Events, Polysemy.Conc
CriticalPolysemy.Conc.Data.Critical
EmptyPolysemy.Conc.Effect.Sync
emptyPolysemy.Conc.Effect.Sync
EventsPolysemy.Conc.Effect.Events, Polysemy.Conc
EventToken 
1 (Type/Class)Polysemy.Conc.Effect.Events
2 (Data Constructor)Polysemy.Conc.Effect.Events
execInterruptPolysemy.Conc.Interrupt
InScopePolysemy.Conc.Effect.Scoped
installSignalHandlerPolysemy.Conc.Interrupt
interpretConsumeChanPolysemy.Conc.Interpreter.Events
interpretCriticalPolysemy.Conc.Critical
interpretCriticalNullPolysemy.Conc.Critical
interpretEventsChanPolysemy.Conc.Interpreter.Events, Polysemy.Conc
interpretEventsInChanPolysemy.Conc.Interpreter.Events
interpretH'Polysemy.Conc.Effect.Scoped
interpretInterruptPolysemy.Conc.Interrupt, Polysemy.Conc
interpretInterruptStatePolysemy.Conc.Interrupt
interpretQueueListReadOnlyAtomicPolysemy.Conc.Queue, Polysemy.Conc
interpretQueueListReadOnlyAtomicWithPolysemy.Conc.Queue, Polysemy.Conc
interpretQueueListReadOnlyStatePolysemy.Conc.Queue, Polysemy.Conc
interpretQueueListReadOnlyStateWithPolysemy.Conc.Queue, Polysemy.Conc
interpretQueueTBPolysemy.Conc.Queue.TB, Polysemy.Conc
interpretQueueTBMPolysemy.Conc.Queue.TBM, Polysemy.Conc
interpretQueueTBMWithPolysemy.Conc.Queue.TBM
interpretQueueTBWithPolysemy.Conc.Queue.TB
interpretRacePolysemy.Conc.Race, Polysemy.Conc
interpretSyncPolysemy.Conc.Interpreter.Sync, Polysemy.Conc
interpretSyncAsPolysemy.Conc.Interpreter.Sync
interpretSyncWithPolysemy.Conc.Interpreter.Sync
InterruptPolysemy.Conc.Data.Interrupt, Polysemy.Conc
InterruptedPolysemy.Conc.Data.Interrupt
interruptedPolysemy.Conc.Data.Interrupt
InterruptState 
1 (Type/Class)Polysemy.Conc.Interrupt
2 (Data Constructor)Polysemy.Conc.Interrupt
KillOnQuitPolysemy.Conc.Data.Interrupt
killOnQuitPolysemy.Conc.Data.Interrupt
killOnQuit_Polysemy.Conc.Data.Interrupt
modHandlersPolysemy.Conc.Interrupt
modListenersPolysemy.Conc.Interrupt
NotAvailablePolysemy.Conc.Data.QueueResult
onQuitPolysemy.Conc.Interrupt
originalHandlerPolysemy.Conc.Interrupt
PeekPolysemy.Conc.Data.Queue
peekPolysemy.Conc.Data.Queue
processHandlerPolysemy.Conc.Interrupt
PublishPolysemy.Conc.Effect.Events
publishPolysemy.Conc.Effect.Events, Polysemy.Conc
PutBlockPolysemy.Conc.Effect.Sync
putBlockPolysemy.Conc.Effect.Sync
putErrPolysemy.Conc.Interrupt
PutTryPolysemy.Conc.Effect.Sync
putTryPolysemy.Conc.Effect.Sync
PutWaitPolysemy.Conc.Effect.Sync
putWaitPolysemy.Conc.Effect.Sync
QueuePolysemy.Conc.Data.Queue, Polysemy.Conc
QueueResultPolysemy.Conc.Data.QueueResult, Polysemy.Conc
QuitPolysemy.Conc.Data.Interrupt
quitPolysemy.Conc.Data.Interrupt
Race 
1 (Type/Class)Polysemy.Conc.Data.Race, Polysemy.Conc
2 (Data Constructor)Polysemy.Conc.Data.Race
racePolysemy.Conc.Data.Race, Polysemy.Conc
race_Polysemy.Conc.Race, Polysemy.Conc
ReadPolysemy.Conc.Data.Queue
readPolysemy.Conc.Data.Queue
ReadTimeoutPolysemy.Conc.Data.Queue
readTimeoutPolysemy.Conc.Data.Queue
RegisterPolysemy.Conc.Data.Interrupt
registerPolysemy.Conc.Data.Interrupt
registerHandlerPolysemy.Conc.Interrupt
resultToMaybePolysemy.Conc
RunPolysemy.Conc.Effect.Scoped
runPolysemy.Conc.Data.Critical
runAsPolysemy.Conc.Data.Critical
runScopedPolysemy.Conc.Effect.Scoped
runScopedAsPolysemy.Conc.Effect.Scoped
ScopedPolysemy.Conc.Effect.Scoped
scopedPolysemy.Conc.Effect.Scoped
subscribePolysemy.Conc.Effect.Events
SuccessPolysemy.Conc.Data.QueueResult
SyncPolysemy.Conc.Effect.Sync, Polysemy.Conc
TakeBlockPolysemy.Conc.Effect.Sync
takeBlockPolysemy.Conc.Effect.Sync
TakeTryPolysemy.Conc.Effect.Sync
takeTryPolysemy.Conc.Effect.Sync
TakeWaitPolysemy.Conc.Effect.Sync
takeWaitPolysemy.Conc.Effect.Sync
TimeoutPolysemy.Conc.Data.Race
timeoutPolysemy.Conc.Data.Race, Polysemy.Conc
timeout_Polysemy.Conc.Race, Polysemy.Conc
TryPolysemy.Conc.Effect.Sync
tryPolysemy.Conc.Effect.Sync
TryPeekPolysemy.Conc.Data.Queue
tryPeekPolysemy.Conc.Data.Queue
TryReadPolysemy.Conc.Data.Queue
tryReadPolysemy.Conc.Data.Queue
TryWritePolysemy.Conc.Data.Queue
tryWritePolysemy.Conc.Data.Queue
UnregisterPolysemy.Conc.Data.Interrupt
unregisterPolysemy.Conc.Data.Interrupt
WaitPolysemy.Conc.Effect.Sync
waitPolysemy.Conc.Effect.Sync
WaitQuitPolysemy.Conc.Data.Interrupt
waitQuit 
1 (Function)Polysemy.Conc.Data.Interrupt
2 (Function)Polysemy.Conc.Interrupt
whileEmptyPolysemy.Conc.Sync
whileEmptyIntervalPolysemy.Conc.Sync
withTimeoutPolysemy.Conc.Queue.Timeout
WritePolysemy.Conc.Data.Queue
writePolysemy.Conc.Data.Queue
WriteTimeoutPolysemy.Conc.Data.Queue
writeTimeoutPolysemy.Conc.Data.Queue