Control.Concurrent.Classy.MVar

MVars

newEmptyMVar

newEmptyMVarN

newMVar

newMVarN

takeMVar

putMVar

readMVar

swapMVar

tryTakeMVar

tryPutMVar

isEmptyMVar

withMVar

withMVarMasked

modifyMVar_

modifyMVar

modifyMVarMasked_

modifyMVarMasked