Adaptive-0.22: Library for incremental computing.
Control.Monad.Adaptive.Ref
class EqRef r whereSource
Methods
eqRef :: r a -> r a -> BoolSource
Instances
class (EqRef r, Functor m, Monad m) => Ref m r | m -> r whereSource
newRef :: a -> m (r a)Source
readRef :: r a -> m aSource
writeRef :: r a -> a -> m ()Source
mapRef :: Ref m r => (a -> a) -> r a -> m ()Source