/** * Returns a new schedule that deals with a narrower class of inputs than this * schedule. * * @tsplus static effect/core/io/Schedule.Aspects contramap * @tsplus pipeable effect/core/io/Schedule contramap */ export function contramap(f: (in2: In2) => In) { return (self: Schedule): Schedule => self.contramapEffect((input2) => Effect.sync(f(input2))) }