asyncerator
Version:
Provide supporting types for AsyncIterable/AsyncIterableIterators, promisified stream.pipeline implementation, and Array-like utility operators, sources and sinks.
14 lines (13 loc) • 626 B
JavaScript
// src/sink/to-string.ts
import asyncerator from "../asyncerator.mjs";
async function to_string_default(iterator) {
let result = "";
for await (const chunk of asyncerator(iterator)) {
result += chunk;
}
return result;
}
export {
to_string_default as default
};
//# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsiLi4vLi4vc3JjL3NpbmsvdG8tc3RyaW5nLnRzIl0sCiAgIm1hcHBpbmdzIjogIjtBQVFBLE9BQU8saUJBQXFDO0FBTzVDLGVBQU8sa0JBQTJCLFVBQXlDO0FBQ3pFLE1BQUksU0FBUztBQUNiLG1CQUFpQixTQUFTLFlBQVksUUFBUSxHQUFHO0FBQy9DLGNBQVU7QUFBQSxFQUNaO0FBQ0EsU0FBTztBQUNUOyIsCiAgIm5hbWVzIjogW10KfQo=