/** * Parallelly zips the this result with the specified result or else returns * the failed `Cause`. * * @tsplus static effect/core/io/Exit.Aspects zipPar * @tsplus pipeable effect/core/io/Exit zipPar */ export function zipPar(that: Exit) { return (self: Exit): Exit => self.zipWith( that, (a, b) => [a, b] as const, Cause.both ) }