/** * A schedule that recurs for until the predicate evaluates to true. * * @tsplus static effect/core/io/Schedule.Ops recurUntilEffect */ export function recurUntilEffect( f: (a: A) => Effect ): Schedule { return Schedule.identity().untilInputEffect(f) }