Ref.make, Ref.get, Ref.update
Ref is a mutable reference for concurrent state. Use Ref.make(initial) to create one. Ref.get reads the value; Ref.update atomically replaces it with a function of the current value. All operations are effectful.
- Use
Ref.make(initial)to create a Ref - Use
Ref.get(ref)to read the current value - Use
Ref.update(ref, fn)- fn receives current, returns new
Loading code editor...