/** * A schedule that recurs until the condition f fails, collecting all inputs * into a list. * * @tsplus static effect/core/io/Schedule.Ops collectUntil */ export function collectUntil( f: Predicate ): Schedule], never, A, Chunk> { return Schedule.recurUntil(f).collectAll }