Control.Concurrent.FairRWLock

data RWLock

data RWLockException

data RWLockExceptionKind

data FRW

data LockKind

type TMap

type TSet

new

withRead

withWrite

acquireRead

acquireWrite

releaseRead

releaseWrite

peekLock

checkLock