/** * Flattens a stream of streams into a stream by executing a non-deterministic * concurrent merge. Up to `n` streams may be consumed in parallel and up to * `outputBuffer` elements may be buffered by this operator. * * @tsplus static effect/core/stream/Stream.Aspects flattenPar * @tsplus pipeable effect/core/stream/Stream flattenPar */ export function flattenPar(n: number, outputBuffer = 16) { return (self: Stream>): Stream => self.flatMapPar(n, identity, outputBuffer) }