Control.Concurrent.Classy.MVar
MVar
newEmptyMVar
newEmptyMVarN
newMVar
newMVarN
takeMVar
putMVar
readMVar
swapMVar
tryTakeMVar
tryPutMVar
isEmptyMVar
withMVar
withMVarMasked
modifyMVar_
modifyMVar
modifyMVarMasked_
modifyMVarMasked