mnemonist
Curated collection of data structures for the JavaScript/TypeScript.
Curated collection of data structures for the JavaScript/TypeScript.
Multimap classes for TypeScript and JavaScript
Library of associative containers; it implements TreeMap, TreeSet, TreeMultiMap and TreeMultiSet classes
A `Map` subclass with support for multiple keys for one entry.
a map-like data structure whose entry's items are unique values, each of which can be used as keys to get & set the given entry
Alias map type from lost-types series
Alias map type from lost-types series
A `WeakMap` subclass with support for multiple keys for one entry.
A map where multiple keys point to a single value, and the removal of a single key removes all matching key-value pairs.
Event Collections
A multimap with optional type safety
Javascript Data Structure. Heap, Binary Tree, Red Black Tree, Linked List, Deque, Trie, HashMap, Directed Graph, Undirected Graph, Binary Search Tree(BST), AVL Tree, Priority Queue, Graph, Queue, Tree Multiset, Singly Linked List, Doubly Linked List, Max
A bidirectional immutable MultiMap of keys and values for TypeScript
Immutable collections and tools for TypeScript
An immutable Map where each key can have multiple values
Curated collection of data structures for the JavaScript language.
Map which Allow Multiple Values for the same Key
A collection of additional map-like data structures. Including a bidirectional map, a multi map, and a bidirectional multi map.
Javascript Data Structure. Heap, Binary Tree, Red Black Tree, Linked List, Deque, Trie, HashMap, Directed Graph, Undirected Graph, Binary Search Tree(BST), AVL Tree, Priority Queue, Graph, Queue, Tree Multiset, Singly Linked List, Doubly Linked List, Max