UnliftIO.MVar
data MVar a
newEmptyMVar
newMVar
takeMVar
putMVar
readMVar
swapMVar
tryTakeMVar
tryPutMVar
isEmptyMVar
withMVar
withMVarMasked
modifyMVar
modifyMVar_
modifyMVarMasked
modifyMVarMasked_
tryReadMVar
mkWeakMVar