// ets_tracing: off import * as Tp from "../Collections/Immutable/Tuple/index.js" import type { Effect } from "./effect.js" import { zipWithPar_ } from "./zipWithPar.js" /** * Parallely zips this effects */ export function zipPar_( a: Effect, b: Effect, __trace?: string ): Effect> { return zipWithPar_(a, b, Tp.tuple, __trace) } /** * Parallely zips this effects */ export function zipPar(b: Effect, __trace?: string) { return (a: Effect): Effect> => zipPar_(a, b, __trace) }