Schedule<R, E, I, O> tap<X>(ZIO<R, Option<E>, X> Function(O _) f) => Schedule._( (input, count, lastTick) => _transform(input, count, lastTick).tap(f), );