/** * A schedule that recurs until the effectful condition f fails, collecting * all inputs into a list. * * @tsplus static effect/core/io/Schedule.Ops collectUntilEffect */ export function collectUntilEffect( f: (a: A) => Effect ): Schedule], Env, A, Chunk> { return Schedule.recurUntilEffect(f).collectAll }