implementation("it.neckar.open:repeating:10.1.0")
Recurring background jobs on coroutines: one block, one rhythm, and the properties a hand-rolled while-delay loop would have to reinvent every time.