Data.IVar.Simple
data
IVar
a
new
newFull
read
tryRead
write
tryWrite
data
BlockedIndefinitelyOnIVar