UNPKG

@lifaon/rx-js-light

Version:

Blazing fast Observables

11 lines (10 loc) 339 B
import {fromAsyncIterator} from "../../../iterable/async/from-async-iterator/from-async-iterator.mjs"; export function fromReadableStreamReader(reader) { return fromAsyncIterator((async function* () { let result; while (!(result = await reader.read()).done) { yield result.value; } reader.releaseLock(); })()); }