thread-utils (racket): Error-safe infinite loop and until-timeout
Keywords: concurrency|utilities|racket