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

defaultLockUnsafeWrite

defaultReadWriteSwap

defaultLockUnsafeSwap

defaultReadWriteMutateM

defaultReadWriteMutateM_

defaultReadWriteMutate

defaultReadWriteMutate_

defaultLockUnsafeMutateM

defaultLockUnsafeMutateM_

defaultLockUnsafeMutate

defaultLockUnsafeMutate_

defaultLockIOMutateM

defaultLockIOMutateM_

postMutateM

preMutateM

postMutateM_

preMutateM_

postMutate

preMutate

postMutate_

preMutate_