function iterateReader
iterateReader(): AsyncIterableIterator<Uint8Array>Deprecated
(will be removed after 1.0.0) Use ReadableStreamDefaultReader instead.
Turns a Reader, r, into an async iterator.
Examples
Example 1
Example 1
import { iterateReader } from "@std/streams/iterate_reader"; using f = await Deno.open("/etc/passwd"); for await (const chunk of iterateReader(f)) { console.log(chunk); }
Second argument can be used to tune size of a buffer. Default size of the buffer is 32kB.
Example 2
Example 2
import { iterateReader } from "@std/streams/iterate_reader"; using f = await Deno.open("/etc/passwd"); const it = iterateReader(f, { bufSize: 1024 * 1024 }); for await (const chunk of it) { console.log(chunk); }
Parameters
Return Type
AsyncIterableIterator<Uint8Array>