var-0.2.0.0: Mutable variables and tuples
Data.Var.Class
Description
class Monad m => Var var a m whereSource
Methods
newVar :: a -> m (var a)Source
readVar :: var a -> m aSource
writeVar :: var a -> a -> m ()Source
modifyVar :: var a -> (a -> a) -> m ()Source
modifyVar' :: var a -> (a -> a) -> m ()Source
Instances