Search results
22 packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
Curated collection of data structures for the JavaScript/TypeScript.
- bag
- bimap
- bit array
- bit set
- bit vector
- bitset
- bk tree
- burkhard-keller tree
- cache
- circular buffer
- counter
- data structures
- default map
- deque
- View more
Multimap classes for TypeScript and JavaScript
A `Map` subclass with support for multiple keys for one entry.
Library of associative containers; it implements TreeMap, TreeSet, TreeMultiMap and TreeMultiSet classes
- set
- map
- multimap
- multiset
- red
- black
- tree
- stl
- iterator
- treemap
- treeset
- lower_bound
- lowerBound
- upper_bound
- View more
An immutable Map where each key can have multiple values
A bidirectional immutable MultiMap of keys and values for TypeScript
Immutable collections and tools for TypeScript
An implementation of the multimap structure, for effect.
STL-style data structures and algorithms for TypeScript: Vector, Stack, Queue, Deque (double-ended queue), List, PriorityQueue, Map, Set, sort, binarySearch, graph utilities. Use like C++ STL.
- typescript
- data-structures
- algorithms
- stl
- dsa
- vector
- stack
- queue
- deque
- double-ended-queue
- graph
- list
- priority-queue
- map
- View more
Event Collections
- STL
- TSTL
- standard template library
- event
- container
- iterator
- vector
- deque
- list
- vector_bool
- set
- multiset
- unordered_set
- unordered_multiset
- View more
A `WeakMap` subclass with support for multiple keys for one entry.
Minimal Map<K, V[]>, Map<K, Set<V>>, and Map<K, Heap<V>> collections with merge, combine, and fromList constructors.
STL data structures for JavaScript
- stl
- data-structures
- stack
- queue
- deque
- priority-queue
- heap
- min-heap
- max-heap
- linkedlist
- doubly-linkedlist
- circular-linked-list
- binary-tree
- trie
- View more
Alias map type from lost-types series
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
A collection of additional map-like data structures. Including a bidirectional map, a multi map, and a bidirectional multi map.
- maps
- bidirectional
- more
- multimap
- bidirectional-map
- bidirectional-mapping
- map
- mapping
- dict
- dictionary
- bidirectional-dictionary
Map which Allow Multiple Values for the same Key
A multimap with optional type safety
A map where multiple keys point to a single value, and the removal of a single key removes all matching key-value pairs.
A fast, zero-dependency sorted container suite for JavaScript.