- Tests code generation using ccg (reusee/ccg).
- Encapsulates a concurrency pattern.
GoAndWait wraps a common concurrency pattern into a generic function:
- The items of a list shall be processed concurrently
- The main routine must wait until all items have been processed