| $sel:check:MonitorCheck | Polysemy.Conc.Effect.Monitor |
| $sel:finished:InterruptState | Polysemy.Conc.Interpreter.Interrupt |
| $sel:handlers:InterruptState | Polysemy.Conc.Interpreter.Interrupt |
| $sel:interval:ClockSkewConfig | Polysemy.Conc.Monitor |
| $sel:interval:MonitorCheck | Polysemy.Conc.Effect.Monitor |
| $sel:listeners:InterruptState | Polysemy.Conc.Interpreter.Interrupt |
| $sel:original:InterruptState | Polysemy.Conc.Interpreter.Interrupt |
| $sel:quit:InterruptState | Polysemy.Conc.Interpreter.Interrupt |
| $sel:signal:CancelResource | Polysemy.Conc.Interpreter.Monitor |
| $sel:tolerance:ClockSkewConfig | Polysemy.Conc.Monitor |
| $sel:unEventToken:EventResource | Polysemy.Conc.Effect.Events |
| $sel:unMaskResource:MaskResource | Polysemy.Conc.Effect.Mask |
| $sel:unMonitorResource:MonitorResource | Polysemy.Conc.Effect.Monitor |
| $sel:unRestoration:Restoration | Polysemy.Conc.Interpreter.Mask |
| $sel:unSyncResources:SyncResources | Polysemy.Conc.Effect.Sync |
| $sel:unUninterruptibleMaskResource:UninterruptibleMaskResource | Polysemy.Conc.Effect.Mask |
| awaitOrKill | Polysemy.Conc.Interpreter.Interrupt |
| biseqEither | Polysemy.Conc.Interpreter.Race |
| Block | |
| 1 (Data Constructor) | Polysemy.Conc.Effect.Sync |
| 2 (Data Constructor) | Polysemy.Conc.Effect.SyncRead |
| block | |
| 1 (Function) | Polysemy.Conc.Effect.Sync, Polysemy.Conc.Sync |
| 2 (Function) | Polysemy.Conc.Effect.SyncRead, Polysemy.Conc.SyncRead |
| broadcastInterrupt | Polysemy.Conc.Interpreter.Interrupt |
| CancelResource | |
| 1 (Type/Class) | Polysemy.Conc.Interpreter.Monitor |
| 2 (Data Constructor) | Polysemy.Conc.Interpreter.Monitor |
| 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 |
| clear | Polysemy.Conc.Sync |
| ClockSkewConfig | |
| 1 (Type/Class) | Polysemy.Conc.Monitor, Polysemy.Conc |
| 2 (Data Constructor) | Polysemy.Conc.Monitor, Polysemy.Conc |
| clockSkewConfig | Polysemy.Conc.Monitor, Polysemy.Conc |
| 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 |
| ConcStack | Polysemy.Conc.Interpreter.Stack, Polysemy.Conc |
| Consume | |
| 1 (Type/Class) | Polysemy.Conc.Effect.Events, Polysemy.Conc |
| 2 (Data Constructor) | Polysemy.Conc.Effect.Events |
| consume | Polysemy.Conc.Effect.Events, Polysemy.Conc |
| Critical | Polysemy.Conc.Effect.Critical, Polysemy.Conc |
| Empty | |
| 1 (Data Constructor) | Polysemy.Conc.Effect.Sync |
| 2 (Data Constructor) | Polysemy.Conc.Effect.SyncRead |
| empty | |
| 1 (Function) | Polysemy.Conc.Effect.Sync, Polysemy.Conc.Sync |
| 2 (Function) | Polysemy.Conc.Effect.SyncRead, Polysemy.Conc.SyncRead |
| EventChan | Polysemy.Conc.Interpreter.Events, Polysemy.Conc |
| EventConsumer | Polysemy.Conc.Interpreter.Events, Polysemy.Conc |
| EventResource | |
| 1 (Type/Class) | Polysemy.Conc.Effect.Events, Polysemy.Conc |
| 2 (Data Constructor) | Polysemy.Conc.Effect.Events |
| Events | Polysemy.Conc.Effect.Events, Polysemy.Conc |
| 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 |
| interpretInterruptNull | Polysemy.Conc.Interpreter.Interrupt, Polysemy.Conc |
| interpretInterruptOnce | Polysemy.Conc.Interpreter.Interrupt, Polysemy.Conc |
| interpretInterruptState | Polysemy.Conc.Interpreter.Interrupt |
| interpretInterruptWith | Polysemy.Conc.Interpreter.Interrupt |
| interpretMaskFinal | Polysemy.Conc.Interpreter.Mask, Polysemy.Conc |
| interpretMonitorCancel | Polysemy.Conc.Interpreter.Monitor |
| interpretMonitorPure | Polysemy.Conc.Interpreter.Monitor, Polysemy.Conc |
| interpretMonitorPure' | Polysemy.Conc.Interpreter.Monitor |
| interpretMonitorRestart | Polysemy.Conc.Interpreter.Monitor, Polysemy.Conc |
| 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 |
| interpretRestoreMask | Polysemy.Conc.Interpreter.Mask |
| interpretScoped | Polysemy.Conc.Interpreter.Scoped, Polysemy.Conc |
| interpretScopedAs | Polysemy.Conc.Interpreter.Scoped, Polysemy.Conc |
| interpretScopedH | Polysemy.Conc.Interpreter.Scoped, Polysemy.Conc |
| interpretScopedResumable | Polysemy.Conc.Interpreter.Scoped, Polysemy.Conc |
| interpretScopedResumableH | Polysemy.Conc.Interpreter.Scoped, Polysemy.Conc |
| interpretScopedResumableWith | Polysemy.Conc.Interpreter.Scoped, Polysemy.Conc |
| interpretScopedResumableWithH | Polysemy.Conc.Interpreter.Scoped, Polysemy.Conc |
| interpretScopedResumableWith_ | Polysemy.Conc.Interpreter.Scoped, Polysemy.Conc |
| interpretScopedSync | Polysemy.Conc.Interpreter.Sync, Polysemy.Conc |
| interpretScopedSyncAs | Polysemy.Conc.Interpreter.Sync, Polysemy.Conc |
| interpretScopedWith | Polysemy.Conc.Interpreter.Scoped, Polysemy.Conc |
| interpretScopedWithH | Polysemy.Conc.Interpreter.Scoped, Polysemy.Conc |
| interpretScopedWith_ | Polysemy.Conc.Interpreter.Scoped, Polysemy.Conc |
| interpretSync | Polysemy.Conc.Interpreter.Sync, Polysemy.Conc |
| interpretSyncAs | Polysemy.Conc.Interpreter.Sync, Polysemy.Conc |
| interpretSyncWith | Polysemy.Conc.Interpreter.Sync |
| interpretUninterruptibleMaskFinal | Polysemy.Conc.Interpreter.Mask, Polysemy.Conc |
| 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 |
| lock | Polysemy.Conc.Sync, Polysemy.Conc |
| loop | Polysemy.Conc.Queue, Polysemy.Conc |
| loopOr | Polysemy.Conc.Queue, Polysemy.Conc |
| Mask | Polysemy.Conc.Effect.Mask, Polysemy.Conc |
| mask | |
| 1 (Function) | Polysemy.Conc.Effect.Mask, Polysemy.Conc |
| 2 (Function) | Polysemy.Conc.Interpreter.Mask |
| MaskResource | |
| 1 (Type/Class) | Polysemy.Conc.Effect.Mask |
| 2 (Data Constructor) | Polysemy.Conc.Effect.Mask |
| modHandlers | Polysemy.Conc.Interpreter.Interrupt |
| modify | Polysemy.Conc.Sync |
| modifyMasked | Polysemy.Conc.Sync |
| modifyMasked_ | Polysemy.Conc.Sync |
| modify_ | Polysemy.Conc.Sync |
| modListeners | Polysemy.Conc.Interpreter.Interrupt |
| Monitor | |
| 1 (Type/Class) | Polysemy.Conc.Effect.Monitor, Polysemy.Conc |
| 2 (Data Constructor) | Polysemy.Conc.Effect.Monitor |
| monitor | Polysemy.Conc.Effect.Monitor, Polysemy.Conc |
| MonitorCancel | |
| 1 (Type/Class) | Polysemy.Conc.Interpreter.Monitor |
| 2 (Data Constructor) | Polysemy.Conc.Interpreter.Monitor |
| MonitorCheck | |
| 1 (Type/Class) | Polysemy.Conc.Effect.Monitor |
| 2 (Data Constructor) | Polysemy.Conc.Effect.Monitor |
| monitorClockSkew | Polysemy.Conc.Monitor, Polysemy.Conc |
| MonitorResource | |
| 1 (Type/Class) | Polysemy.Conc.Effect.Monitor, Polysemy.Conc |
| 2 (Data Constructor) | Polysemy.Conc.Effect.Monitor, Polysemy.Conc |
| monitorRestart | Polysemy.Conc.Interpreter.Monitor |
| 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 |
| readMaybe | Polysemy.Conc.Queue |
| ReadTimeout | Polysemy.Conc.Effect.Queue |
| readTimeout | Polysemy.Conc.Effect.Queue, Polysemy.Conc.Queue |
| Register | Polysemy.Conc.Effect.Interrupt |
| register | Polysemy.Conc.Effect.Interrupt |
| registerHandler | Polysemy.Conc.Interpreter.Interrupt |
| Restart | |
| 1 (Type/Class) | Polysemy.Conc.Effect.Monitor, Polysemy.Conc |
| 2 (Data Constructor) | Polysemy.Conc.Effect.Monitor |
| restart | Polysemy.Conc.Effect.Monitor, Polysemy.Conc |
| RestartingMonitor | Polysemy.Conc.Effect.Monitor, Polysemy.Conc |
| Restoration | |
| 1 (Type/Class) | Polysemy.Conc.Interpreter.Mask, Polysemy.Conc |
| 2 (Data Constructor) | Polysemy.Conc.Interpreter.Mask |
| Restore | Polysemy.Conc.Effect.Mask |
| restore | Polysemy.Conc.Effect.Mask, Polysemy.Conc |
| RestoreMask | Polysemy.Conc.Effect.Mask |
| 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 |
| runConc | Polysemy.Conc.Interpreter.Stack, Polysemy.Conc |
| runScoped | Polysemy.Conc.Interpreter.Scoped, Polysemy.Conc |
| runScopedAs | Polysemy.Conc.Interpreter.Scoped, Polysemy.Conc |
| scheduleAsync | Polysemy.Conc.Async, Polysemy.Conc |
| scheduleAsyncIO | Polysemy.Conc.Async, Polysemy.Conc |
| Scoped | Polysemy.Conc.Effect.Scoped, Polysemy.Conc |
| scoped | Polysemy.Conc.Effect.Scoped, Polysemy.Conc |
| ScopedMonitor | Polysemy.Conc.Effect.Monitor, Polysemy.Conc |
| 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 |
| SyncRead | Polysemy.Conc.Effect.SyncRead, Polysemy.Conc, Polysemy.Conc.SyncRead |
| syncRead | Polysemy.Conc.Interpreter.SyncRead, 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 | |
| 1 (Data Constructor) | Polysemy.Conc.Effect.Sync |
| 2 (Data Constructor) | Polysemy.Conc.Effect.SyncRead |
| try | |
| 1 (Function) | Polysemy.Conc.Effect.Sync, Polysemy.Conc.Sync |
| 2 (Function) | Polysemy.Conc.Effect.SyncRead, Polysemy.Conc.SyncRead |
| 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 |
| UninterruptibleMask | Polysemy.Conc.Effect.Mask, Polysemy.Conc |
| uninterruptibleMask | |
| 1 (Function) | Polysemy.Conc.Effect.Mask, Polysemy.Conc |
| 2 (Function) | Polysemy.Conc.Interpreter.Mask |
| UninterruptibleMaskResource | |
| 1 (Type/Class) | Polysemy.Conc.Effect.Mask |
| 2 (Data Constructor) | Polysemy.Conc.Effect.Mask |
| Unregister | Polysemy.Conc.Effect.Interrupt |
| unregister | Polysemy.Conc.Effect.Interrupt |
| use | Polysemy.Conc.Sync |
| useMasked | Polysemy.Conc.Sync |
| Wait | |
| 1 (Data Constructor) | Polysemy.Conc.Effect.Sync |
| 2 (Data Constructor) | Polysemy.Conc.Effect.SyncRead |
| wait | |
| 1 (Function) | Polysemy.Conc.Effect.Sync, Polysemy.Conc.Sync |
| 2 (Function) | Polysemy.Conc.Effect.SyncRead, Polysemy.Conc.SyncRead |
| WaitQuit | Polysemy.Conc.Effect.Interrupt |
| waitQuit | |
| 1 (Function) | Polysemy.Conc.Effect.Interrupt |
| 2 (Function) | Polysemy.Conc.Interpreter.Interrupt |
| whileEmpty | |
| 1 (Function) | Polysemy.Conc.Sync |
| 2 (Function) | Polysemy.Conc.SyncRead |
| whileEmptyInterval | |
| 1 (Function) | Polysemy.Conc.Sync |
| 2 (Function) | Polysemy.Conc.SyncRead |
| withAsync | Polysemy.Conc.Async, Polysemy.Conc |
| withAsyncBlock | Polysemy.Conc.Async, Polysemy.Conc |
| withAsyncWait | Polysemy.Conc.Async |
| withAsync_ | Polysemy.Conc.Async, Polysemy.Conc |
| withMonitor | Polysemy.Conc.Effect.Monitor, 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 |