/** * @tsplus static effect/core/stream/Channel.Ops mergeAllUnbounded */ export function mergeAllUnbounded< Env, Env1, InErr, InErr1, InElem, InElem1, InDone, InDone1, OutErr, OutErr1, OutElem >( channels: Channel< Env, InErr, InElem, InDone, OutErr, Channel, unknown > ): Channel< Env | Env1, InErr & InErr1, InElem & InElem1, InDone & InDone1, OutErr | OutErr1, OutElem, unknown > { return Channel.mergeAllWith(channels, Number.MAX_SAFE_INTEGER, () => undefined) }