Data.Primitive.MutVar
data
MutVar
s a
newMutVar
readMutVar
writeMutVar
modifyMutVar