kebab-case: Understanding thread pools through cats-effect- the IORuntime
Blocking and computing
The snooze task didn't do any calculating - its only operation was a Thread.sleep - so its thread didn't occupy a processor in order for the task to progress.