Can we abstract control flow? Exploring Racket’s shift and reset | Dark Hacker News