To run:
npm install
npm test
- More sequential code.
- Opportunity for less deeply nested code structures.
- In theory, the Javascript engine, if multi-threaded, knows when your thread can be suspended (at "await" statements) and awakened when its result is ready.