UNPKG

array-keyed-map

Version:

a map from arrays of values to values

16 lines (12 loc) 456 B
const benchmark = require('benchmark') const AKM = require('../main.js') const letters = 'abcdefghijklmnopqrstuvwxyz'.split('') const lettersMap = new AKM() for (const x of letters) lettersMap.set(Array(100).fill(x), true) new benchmark.Suite() .add('100-item iterator', () => { const entriesGenerator = lettersMap.entries() while (!entriesGenerator.next().done) { continue } }) .on('cycle', ev => console.log(String(ev.target))) .run()