UNPKG

fast-unique-numbers

Version:

A module to create a set of unique numbers as fast as possible.

13 lines (12 loc) 308 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createCache = void 0; const createCache = lastNumberWeakMap => { return (collection, nextNumber) => { lastNumberWeakMap.set(collection, nextNumber); return nextNumber; }; }; exports.createCache = createCache;