qBeta has the following concurrency primitives

  1. R.suspend
  2. R.attach
  3. R.attach(exp)
  4. R.resume
  5. M.cmpAndSwap(exp) where M is an integer
  6. fork(R)