big-associative
v0.0.1
Published
Big associative containers who can store over 16M elements
Downloads
45
Maintainers
Readme
Big Associative
Outline
Native associative containers of the JavaScript, they only can store under 224 elements.
The big-associative
provides extended associative containers who can ignore the limitations. With the below components, you can store infinite elements until the memory overflow.
JS Native | Extended ----------|---------- Map | BigMap Set | BigSet WeakMap | BigWeakMap WeakSet | BigWeakSet
Installation
NPM Module
Installing the big-associative
is very easy. Just use the npm install command.
npm install --save big-associative
Usage
Just import big-associative
and use any class what you want:
import { BigMap, BigSet, BigWeakMap, BigWeakSet } from "big-associative";
function main(): void
{
const map: BigMap<number, number> = new BigMap();
for (let i: number = 0; i < Number.MAX_INTEGER; ++i)
map.set(i, i);
}