Control.Concurrent.ReadWriteLock
Documentation
readLock :: ReadWriteLock -> IO ()Source
readUnlock :: ReadWriteLock -> IO ()Source
data ReadWriteLock Source
withReadLock :: ReadWriteLock -> IO () -> IO ()Source
withWriteLock :: ReadWriteLock -> IO () -> IO ()Source
writeLock :: ReadWriteLock -> IO ()Source
writeUnlock :: ReadWriteLock -> IO ()Source