Nim CPS: compile-time continuations | Dark Hacker News