/** * Returns a new schedule that performs a geometric union on the intervals * defined by both schedules. * * @tsplus static effect/core/io/Schedule.Aspects either * @tsplus pipeable effect/core/io/Schedule either */ export function either( that: Schedule ) { return (self: Schedule): Schedule< readonly [State, State1], Env | Env1, In & In1, readonly [Out, Out2] > => self.union(that) }