asyncIterableToReadableStream
function asyncIterableToReadableStream(iterable): ReadableStream<Uint8Array<ArrayBufferLike>>;Defined in: packages/synapse-core/src/utils/streams.ts:47
Convert AsyncIterable to ReadableStream with broad browser compatibility. Provides fallback for environments where ReadableStream.from() is not available.
Uses pull-based streaming to implement proper backpressure and ensure all chunks are consumed in order.
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
iterable | AsyncIterable<Uint8Array<ArrayBufferLike>> |
Returns
Section titled “Returns”ReadableStream<Uint8Array<ArrayBufferLike>>