//arrow-fx-coroutines/arrow.fx.coroutines/Schedule/untilInput
common fun <A : Input> untilInput(f: suspend (A) -> Boolean): Schedule<A, Output>
untilInput(f) = whileInput(f).not()
Do you like Arrow?