Feature
delay <call> inside generics
What it enables
Spawn a coroutine from inside a generic proc — the prerequisite for a generic race[T]/gather.
How
semDelay is re-entrant and re-sems the delayed call on instantiation so the generic callee is actually instantiated (issues #2, #7).
Files: nimony/sem.nim
Verification
Covered by tgenrace.