--- id: sync-atomic name: Sync.atomic category: sync kind: namespace-method tokens: Sync.atomic sig: Sync.atomic() -> int tip: Create an atomic counter (starts at 0). order: 4 ns: Sync member: atomic --- Create an atomic counter (starts at 0). Returns an atomic-counter handle. Read it with Sync.get, write with Sync.set, accumulate with Sync.add, and swap conditionally with Sync.cas. ```ludic let a = Sync.atomic() ```