3 ms·
Node's "experimental" stream api also leads to code with similar semantics. It gives some additional concurrency options, but of course no parallelism outside o
by _v7gu 3y ago
Node's "experimental" stream api also leads to code with similar semantics. It gives some additional concurrency options, but of course no parallelism outside of waits.
createReadStream("file.txt")
.flatMap((chunk) => chunk.split(" "))
.reduce((acc, word) => {
acc[word] = (acc[word] ?? 0) + 1;
return acc;
}, {})