Control.Concurrent.Utils
data
Lock
mkExclusiveLock
mkQLock
withLock