Sharing Ref across fibers
Pass a Ref to multiple fibers to share state. Each fiber can Ref.get and Ref.update—updates are atomic. No locks needed; Ref handles concurrent access safely.
- Create Ref once, pass to Effect.all or forked fibers
- Ref.update is atomic—safe for concurrent access
- Use Ref instead of mutable variables with fibers
Loading code editor...