Contents
Index
SafeSemaphore-0.10.1: Much safer replacement for QSemN, QSem, and SampleVar
Index
acquireRead
Control.Concurrent.FairRWLock
acquireWrite
Control.Concurrent.FairRWLock
checkLock
Control.Concurrent.FairRWLock
emptySV
Control.Concurrent.MSampleVar
F
Control.Concurrent.FairRWLock
FRW
Control.Concurrent.FairRWLock
getValue
1 (Function)
Control.Concurrent.STM.SSem
2 (Function)
Control.Concurrent.SSem
isEmptySV
Control.Concurrent.MSampleVar
LockKind
Control.Concurrent.FairRWLock
MSampleVar
Control.Concurrent.MSampleVar
MSem
Control.Concurrent.MSem
MSemN
1 (Type/Class)
Control.Concurrent.MSemN2
2 (Type/Class)
Control.Concurrent.MSemN
new
1 (Function)
Control.Concurrent.STM.SSem
2 (Function)
Control.Concurrent.SSem
3 (Function)
Control.Concurrent.FairRWLock
4 (Function)
Control.Concurrent.MSemN2
5 (Function)
Control.Concurrent.MSemN
6 (Function)
Control.Concurrent.MSem
newEmptySV
Control.Concurrent.MSampleVar
newSV
Control.Concurrent.MSampleVar
peekAvail
1 (Function)
Control.Concurrent.MSemN2
2 (Function)
Control.Concurrent.MSemN
3 (Function)
Control.Concurrent.MSem
peekLock
Control.Concurrent.FairRWLock
R
Control.Concurrent.FairRWLock
ReaderKind
Control.Concurrent.FairRWLock
readSV
Control.Concurrent.MSampleVar
releaseRead
Control.Concurrent.FairRWLock
releaseWrite
Control.Concurrent.FairRWLock
RWLock
Control.Concurrent.FairRWLock
RWLock'acquireRead
Control.Concurrent.FairRWLock
RWLock'acquireWrite
Control.Concurrent.FairRWLock
RWLock'releaseRead
Control.Concurrent.FairRWLock
RWLock'releaseWrite
Control.Concurrent.FairRWLock
RWLockException
1 (Type/Class)
Control.Concurrent.FairRWLock
2 (Data Constructor)
Control.Concurrent.FairRWLock
RWLockExceptionKind
Control.Concurrent.FairRWLock
signal
1 (Function)
Control.Concurrent.STM.SSem
2 (Function)
Control.Concurrent.SSem
3 (Function)
Control.Concurrent.MSemN2
4 (Function)
Control.Concurrent.MSemN
5 (Function)
Control.Concurrent.MSem
signalF
1 (Function)
Control.Concurrent.MSemN2
2 (Function)
Control.Concurrent.MSemN
signalN
1 (Function)
Control.Concurrent.STM.SSem
2 (Function)
Control.Concurrent.SSem
SSem
Control.Concurrent.STM.SSem
,
Control.Concurrent.SSem
TMap
Control.Concurrent.FairRWLock
tryWait
1 (Function)
Control.Concurrent.STM.SSem
2 (Function)
Control.Concurrent.SSem
tryWaitN
1 (Function)
Control.Concurrent.STM.SSem
2 (Function)
Control.Concurrent.SSem
TSet
Control.Concurrent.FairRWLock
unRK
Control.Concurrent.FairRWLock
unWK
Control.Concurrent.FairRWLock
W
Control.Concurrent.FairRWLock
wait
1 (Function)
Control.Concurrent.STM.SSem
2 (Function)
Control.Concurrent.SSem
3 (Function)
Control.Concurrent.MSemN2
4 (Function)
Control.Concurrent.MSemN
5 (Function)
Control.Concurrent.MSem
waitF
1 (Function)
Control.Concurrent.MSemN2
2 (Function)
Control.Concurrent.MSemN
waitN
1 (Function)
Control.Concurrent.STM.SSem
2 (Function)
Control.Concurrent.SSem
with
1 (Function)
Control.Concurrent.MSemN2
2 (Function)
Control.Concurrent.MSemN
3 (Function)
Control.Concurrent.MSem
withF
1 (Function)
Control.Concurrent.MSemN2
2 (Function)
Control.Concurrent.MSemN
withRead
Control.Concurrent.FairRWLock
withSem
Control.Concurrent.SSem
withSemN
Control.Concurrent.SSem
withWrite
Control.Concurrent.FairRWLock
WriterKind
Control.Concurrent.FairRWLock
writeSV
Control.Concurrent.MSampleVar