base-compat-batteries-0.13.1: base-compat with extra batteries
Safe HaskellSafe-Inferred
LanguageHaskell2010

Data.STRef.Compat

Documentation

data STRef s a #

Instances

Instances details
Eq (STRef s a) 
Instance details

Defined in GHC.STRef

Methods

(==) :: STRef s a -> STRef s a -> Bool #

(/=) :: STRef s a -> STRef s a -> Bool #

newSTRef :: a -> ST s (STRef s a) #

readSTRef :: STRef s a -> ST s a #

writeSTRef :: STRef s a -> a -> ST s () #

modifySTRef :: STRef s a -> (a -> a) -> ST s () #

modifySTRef' :: STRef s a -> (a -> a) -> ST s () #