spawn(actor, args) → pid; send(pid, msg); receive { case ... }
go func() { ch <- x }(); y := <-ch; // Go-style CSP
atomically { x := readTVar(t); writeTVar(t, x+1) }