Clotho provides controllable randomness functions for Racket programs, allowing
sequences of random values to be recorded, replayed, and manipulated at a fine
grain.
You can learn more about Clotho by reading the online documentation:
...and by reading the following paper, which will be presented at the upcoming
Scheme '20 workshop:
Pierce Darragh, William Gallard Hatch, and Eric Eide. Clotho: A Racket
library for parametric randomness. In Proceedings of the 2020 Scheme and
Functional Programming Workshop (Scheme 2020), August 2020.
https://www.flux.utah.edu/paper/darragh-scheme20