$sel:finished:InterruptState | Polysemy.Conc.Interpreter.Interrupt |
$sel:handlers:InterruptState | Polysemy.Conc.Interpreter.Interrupt |
$sel:listeners:InterruptState | Polysemy.Conc.Interpreter.Interrupt |
$sel:original:InterruptState | Polysemy.Conc.Interpreter.Interrupt |
$sel:quit:InterruptState | Polysemy.Conc.Interpreter.Interrupt |
$sel:unEventToken:EventToken | Polysemy.Conc.Effect.Events |
$sel:unSyncResources:SyncResources | Polysemy.Conc.Effect.Sync |
awaitOrKill | Polysemy.Conc.Interpreter.Interrupt |
biseqEither | Polysemy.Conc.Interpreter.Race |
Block | Polysemy.Conc.Effect.Sync |
block | Polysemy.Conc.Effect.Sync, Polysemy.Conc.Sync |
broadcastInterrupt | Polysemy.Conc.Interpreter.Interrupt |
Catch | Polysemy.Conc.Effect.Critical |
catch | Polysemy.Conc.Effect.Critical |
catchAs | Polysemy.Conc.Effect.Critical |
ChanConsumer | Polysemy.Conc.Interpreter.Events, Polysemy.Conc |
ChanEvents | Polysemy.Conc.Interpreter.Events, Polysemy.Conc |
checkListeners | Polysemy.Conc.Interpreter.Interrupt |
Close | Polysemy.Conc.Effect.Queue |
close | Polysemy.Conc.Effect.Queue, Polysemy.Conc.Queue |
Closed | |
1 (Data Constructor) | Polysemy.Conc.Data.QueueResult |
2 (Data Constructor) | Polysemy.Conc.Effect.Queue |
closed | Polysemy.Conc.Effect.Queue, Polysemy.Conc.Queue |
Consume | |
1 (Type/Class) | Polysemy.Conc.Effect.Events |
2 (Data Constructor) | Polysemy.Conc.Effect.Events |
consume | Polysemy.Conc.Effect.Events, Polysemy.Conc |
Critical | Polysemy.Conc.Effect.Critical, Polysemy.Conc |
Empty | Polysemy.Conc.Effect.Sync |
empty | Polysemy.Conc.Effect.Sync, Polysemy.Conc.Sync |
EventChan | Polysemy.Conc.Interpreter.Events, Polysemy.Conc |
EventConsumer | Polysemy.Conc.Interpreter.Events, Polysemy.Conc |
Events | Polysemy.Conc.Effect.Events, Polysemy.Conc |
EventToken | |
1 (Type/Class) | Polysemy.Conc.Effect.Events, Polysemy.Conc |
2 (Data Constructor) | Polysemy.Conc.Effect.Events |
execInterrupt | Polysemy.Conc.Interpreter.Interrupt |
InScope | Polysemy.Conc.Effect.Scoped |
installSignalHandler | Polysemy.Conc.Interpreter.Interrupt |
interpretAtomic | Polysemy.Conc.AtomicState, Polysemy.Conc |
interpretConsumeChan | Polysemy.Conc.Interpreter.Events |
interpretCritical | Polysemy.Conc.Interpreter.Critical, Polysemy.Conc |
interpretCriticalNull | Polysemy.Conc.Interpreter.Critical, Polysemy.Conc |
interpretEventsChan | Polysemy.Conc.Interpreter.Events, Polysemy.Conc |
interpretEventsInChan | Polysemy.Conc.Interpreter.Events |
interpretH' | Polysemy.Conc.Interpreter.Scoped |
interpretInterrupt | Polysemy.Conc.Interpreter.Interrupt, Polysemy.Conc |
interpretInterruptState | Polysemy.Conc.Interpreter.Interrupt |
interpretQueueListReadOnlyAtomic | Polysemy.Conc.Interpreter.Queue.Pure, Polysemy.Conc |
interpretQueueListReadOnlyAtomicWith | Polysemy.Conc.Interpreter.Queue.Pure, Polysemy.Conc |
interpretQueueListReadOnlyState | Polysemy.Conc.Interpreter.Queue.Pure, Polysemy.Conc |
interpretQueueListReadOnlyStateWith | Polysemy.Conc.Interpreter.Queue.Pure, Polysemy.Conc |
interpretQueueTB | Polysemy.Conc.Interpreter.Queue.TB, Polysemy.Conc |
interpretQueueTBM | Polysemy.Conc.Interpreter.Queue.TBM, Polysemy.Conc |
interpretQueueTBMWith | Polysemy.Conc.Interpreter.Queue.TBM |
interpretQueueTBWith | Polysemy.Conc.Interpreter.Queue.TB |
interpretRace | Polysemy.Conc.Interpreter.Race, Polysemy.Conc |
interpretScopedSync | Polysemy.Conc.Interpreter.Sync, Polysemy.Conc |
interpretScopedSyncAs | Polysemy.Conc.Interpreter.Sync, Polysemy.Conc |
interpretSync | Polysemy.Conc.Interpreter.Sync, Polysemy.Conc |
interpretSyncAs | Polysemy.Conc.Interpreter.Sync, Polysemy.Conc |
interpretSyncWith | Polysemy.Conc.Interpreter.Sync |
Interrupt | Polysemy.Conc.Effect.Interrupt, Polysemy.Conc |
Interrupted | Polysemy.Conc.Effect.Interrupt |
interrupted | Polysemy.Conc.Effect.Interrupt |
InterruptState | |
1 (Type/Class) | Polysemy.Conc.Interpreter.Interrupt |
2 (Data Constructor) | Polysemy.Conc.Interpreter.Interrupt |
KillOnQuit | Polysemy.Conc.Effect.Interrupt |
killOnQuit | Polysemy.Conc.Effect.Interrupt |
killOnQuit_ | Polysemy.Conc.Effect.Interrupt |
loop | Polysemy.Conc.Queue, Polysemy.Conc |
loopOr | Polysemy.Conc.Queue, Polysemy.Conc |
modHandlers | Polysemy.Conc.Interpreter.Interrupt |
modListeners | Polysemy.Conc.Interpreter.Interrupt |
NotAvailable | Polysemy.Conc.Data.QueueResult |
onQuit | Polysemy.Conc.Interpreter.Interrupt |
originalHandler | Polysemy.Conc.Interpreter.Interrupt |
Peek | Polysemy.Conc.Effect.Queue |
peek | Polysemy.Conc.Effect.Queue, Polysemy.Conc.Queue |
processHandler | Polysemy.Conc.Interpreter.Interrupt |
Publish | Polysemy.Conc.Effect.Events |
publish | Polysemy.Conc.Effect.Events, Polysemy.Conc |
PutBlock | Polysemy.Conc.Effect.Sync |
putBlock | Polysemy.Conc.Effect.Sync, Polysemy.Conc.Sync |
putErr | Polysemy.Conc.Interpreter.Interrupt |
PutTry | Polysemy.Conc.Effect.Sync |
putTry | Polysemy.Conc.Effect.Sync, Polysemy.Conc.Sync |
PutWait | Polysemy.Conc.Effect.Sync |
putWait | Polysemy.Conc.Effect.Sync, Polysemy.Conc.Sync |
Queue | Polysemy.Conc.Effect.Queue, Polysemy.Conc.Queue, Polysemy.Conc |
QueueResult | Polysemy.Conc.Data.QueueResult, Polysemy.Conc |
Quit | Polysemy.Conc.Effect.Interrupt |
quit | Polysemy.Conc.Effect.Interrupt |
Race | |
1 (Type/Class) | Polysemy.Conc.Effect.Race, Polysemy.Conc |
2 (Data Constructor) | Polysemy.Conc.Effect.Race |
race | Polysemy.Conc.Effect.Race, Polysemy.Conc |
race_ | Polysemy.Conc.Race, Polysemy.Conc |
Read | Polysemy.Conc.Effect.Queue |
read | Polysemy.Conc.Effect.Queue, Polysemy.Conc.Queue |
ReadBlock | Polysemy.Conc.Effect.Sync |
readBlock | Polysemy.Conc.Effect.Sync, Polysemy.Conc.Sync |
ReadTimeout | Polysemy.Conc.Effect.Queue |
readTimeout | Polysemy.Conc.Effect.Queue, Polysemy.Conc.Queue |
ReadTry | Polysemy.Conc.Effect.Sync |
readTry | Polysemy.Conc.Effect.Sync, Polysemy.Conc.Sync |
ReadWait | Polysemy.Conc.Effect.Sync |
readWait | Polysemy.Conc.Effect.Sync, Polysemy.Conc.Sync |
Register | Polysemy.Conc.Effect.Interrupt |
register | Polysemy.Conc.Effect.Interrupt |
registerHandler | Polysemy.Conc.Interpreter.Interrupt |
resultToMaybe | Polysemy.Conc |
retrying | Polysemy.Conc.Retry, Polysemy.Conc |
retryingWithError | Polysemy.Conc.Retry, Polysemy.Conc |
Run | Polysemy.Conc.Effect.Scoped |
run | Polysemy.Conc.Effect.Critical |
runAs | Polysemy.Conc.Effect.Critical |
runScoped | Polysemy.Conc.Interpreter.Scoped |
runScopedAs | Polysemy.Conc.Interpreter.Scoped |
Scoped | Polysemy.Conc.Effect.Scoped |
scoped | Polysemy.Conc.Effect.Scoped |
ScopedSync | Polysemy.Conc.Effect.Sync, Polysemy.Conc.Sync, Polysemy.Conc |
subscribe | Polysemy.Conc.Effect.Events, Polysemy.Conc |
subscribeLoop | Polysemy.Conc.Events, Polysemy.Conc |
subscribeWhile | Polysemy.Conc.Events, Polysemy.Conc |
Success | Polysemy.Conc.Data.QueueResult |
Sync | Polysemy.Conc.Effect.Sync, Polysemy.Conc.Sync, Polysemy.Conc |
SyncResources | |
1 (Type/Class) | Polysemy.Conc.Effect.Sync, Polysemy.Conc.Sync |
2 (Data Constructor) | Polysemy.Conc.Effect.Sync |
TakeBlock | Polysemy.Conc.Effect.Sync |
takeBlock | Polysemy.Conc.Effect.Sync, Polysemy.Conc.Sync |
TakeTry | Polysemy.Conc.Effect.Sync |
takeTry | Polysemy.Conc.Effect.Sync, Polysemy.Conc.Sync |
TakeWait | Polysemy.Conc.Effect.Sync |
takeWait | Polysemy.Conc.Effect.Sync, Polysemy.Conc.Sync |
Timeout | Polysemy.Conc.Effect.Race |
timeout | Polysemy.Conc.Effect.Race, Polysemy.Conc |
timeoutAs | Polysemy.Conc.Race, Polysemy.Conc |
timeoutAs_ | Polysemy.Conc.Race, Polysemy.Conc |
timeoutMaybe | Polysemy.Conc.Race, Polysemy.Conc |
timeoutU | Polysemy.Conc.Race, Polysemy.Conc |
timeout_ | Polysemy.Conc.Race, Polysemy.Conc |
Try | Polysemy.Conc.Effect.Sync |
try | Polysemy.Conc.Effect.Sync, Polysemy.Conc.Sync |
TryPeek | Polysemy.Conc.Effect.Queue |
tryPeek | Polysemy.Conc.Effect.Queue, Polysemy.Conc.Queue |
TryRead | Polysemy.Conc.Effect.Queue |
tryRead | Polysemy.Conc.Effect.Queue, Polysemy.Conc.Queue |
TryWrite | Polysemy.Conc.Effect.Queue |
tryWrite | Polysemy.Conc.Effect.Queue, Polysemy.Conc.Queue |
Unregister | Polysemy.Conc.Effect.Interrupt |
unregister | Polysemy.Conc.Effect.Interrupt |
Wait | Polysemy.Conc.Effect.Sync |
wait | Polysemy.Conc.Effect.Sync, Polysemy.Conc.Sync |
WaitQuit | Polysemy.Conc.Effect.Interrupt |
waitQuit | |
1 (Function) | Polysemy.Conc.Effect.Interrupt |
2 (Function) | Polysemy.Conc.Interpreter.Interrupt |
whileEmpty | Polysemy.Conc.Sync |
whileEmptyInterval | Polysemy.Conc.Sync |
withAsync | Polysemy.Conc.Async, Polysemy.Conc |
withAsyncBlock | Polysemy.Conc.Async, Polysemy.Conc |
withAsyncWait | Polysemy.Conc.Async |
withAsync_ | Polysemy.Conc.Async, Polysemy.Conc |
withSync | Polysemy.Conc.Sync, Polysemy.Conc |
withTBMQueue | Polysemy.Conc.Interpreter.Queue.TBM |
withTimeout | Polysemy.Conc.Queue.Timeout |
Write | Polysemy.Conc.Effect.Queue |
write | Polysemy.Conc.Effect.Queue, Polysemy.Conc.Queue |
WriteTimeout | Polysemy.Conc.Effect.Queue |
writeTimeout | Polysemy.Conc.Effect.Queue, Polysemy.Conc.Queue |