feldspar-language-0.6.0.2: A functional embedded language for DSP and parallelism
Feldspar.Core.Frontend.MutableReference
newtype Ref a
Constructors
Fields
Instances
newRef :: Syntax a => a -> M (Ref a)
getRef :: Syntax a => Ref a -> M a
setRef :: Syntax a => Ref a -> a -> M ()
modifyRef :: Syntax a => Ref a -> (a -> a) -> M ()