I don't understand your solution. There are dependencies between `CpuTask` and `IoTask`. Sure I could use channels for communication but then I'm left with blocking `recv` calls or some polling on `tryRecv` calls. That hardly solves anything.
- Introducing an async library inspired by Go in Nim Alogani
- Introducing an async library inspired by Go in Nim Araq
- Introducing an async library inspired by Go in Nim Alogani
- Introducing an async library inspired by Go in Nim elcritch
- Introducing an async library inspired by Go in Nim Araq
- Introducing an async library inspired by Go in Nim Alogani
- Introducing an async library inspired by Go in Nim elcritch
- Introducing an async library inspired by Go in Nim Araq
- Introducing an async library inspired by Go in Nim Alogani
- Introducing an async library inspired by Go in Nim Clonk
- Introducing an async library inspired by Go in Nim Araq
- Introducing an async library inspired by Go in Nim Alogani
- Introducing an async library inspired by Go in Nim Alogani
- Introducing an async library inspired by Go in Nim Araq
- Introducing an async library inspired by Go in Nim alexeypetrushin
- Introducing an async library inspired by Go in Nim Alogani
- Introducing an async library inspired by Go in Nim mratsim
- Introducing an async library inspired by Go in Nim Alogani
- Introducing an async library inspired by Go in Nim Araq
- Introducing an async library inspired by Go in Nim Araq
- Introducing an async library inspired by Go in Nim Alogani