1. ES6 Generators

    ES6 Generators are special functions that can be used to control the iteration behavior of a loop. Generators are defined using a `function*` declaration.

  2. Efficient Script Yielding: setImmediate()

    Yields control flow without the minimum delays enforced by setTimeout

  3. scheduler api: yield

  4. javascript operator: yield

  5. javascript operator: `yield*`