Skip to content

Instantly share code, notes, and snippets.

View DullReferenceException's full-sized avatar

Jacob Page DullReferenceException

View GitHub Profile
@DullReferenceException
DullReferenceException / benchmark.js
Created November 20, 2019 18:58
Streams versus async iterables benchmark
const { Readable, Transform } = require('stream');
const { createWriteStream } = require('fs');
const { once } = require('events');
const path = require('path');
const tmp = require('os').tmpdir();
function* iterateThroughNumbers(count = 1000000) {
for (let i = 0; i < count; i++) {
yield i;
}
0 info it worked if it ends with ok
1 verbose cli [ '/Users/jpage/.nvm/versions/node/v8.9.3/bin/node',
1 verbose cli '/Users/jpage/.nvm/versions/node/v8.9.3/bin/npm',
1 verbose cli 'dedupe' ]
2 info using npm@5.8.0
3 info using node@v8.9.3
4 verbose npm-session 5f62d2454a9c4e26
5 silly install loadCurrentTree
6 silly install readLocalPackageData
7 silly install loadIdealTree