@virtualstate/union
Version:
Concurrent union
13 lines • 397 B
JavaScript
import { compose } from "../compose.js";
for await (const result of compose(process, [1, 2, 3, 4, 5], [6, 7, 7, 9])) {
console.log({ result });
}
async function* process(input) {
yield { done: false, value: undefined };
// ???
for await (const value of input) {
console.log({ value });
}
yield { done: true, value: undefined };
}
//# sourceMappingURL=compose.js.map