/** * Sequences the specified effect after this effect, but ignores the value * produced by the effect. * * @tsplus static effect/core/io/Effect.Aspects zipLeft * @tsplus pipeable effect/core/io/Effect zipLeft * @tsplus pipeable-operator effect/core/io/Effect < */ export function zipLeft(that: Effect) { return (self: Effect): Effect => self.flatMap((a) => that.as(a)) }