MonadVar
class MonadNew m v
class MonadLock m v
class MonadRead m v
class MonadWrite m v
class MonadSwap m v
class MonadFoldMutateM m n v
class MonadMutateM m n v
class MonadMutateM_ m n v
class MonadFoldMutate m v
class MonadMutate m v
class MonadMutate_ m v