16 packages found
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.
A `WeakMap` subclass with support for multiple keys for one entry.
An immutable Map where each key can have multiple values
Immutable collections and tools for TypeScript
A bidirectional immutable MultiMap of keys and values for TypeScript
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
Event Collections
- STL
- TSTL
- standard template library
- event
- container
- iterator
- vector
- deque
- list
- vector_bool
- set
- multiset
- unordered_set
- unordered_multiset
- View more
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
Map which Allow Multiple Values for the same Key
Alias map type from lost-types series
Alias map type from lost-types series
Curated collection of data structures for the JavaScript language.
- 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
A map where multiple keys point to a single value, and the removal of a single key removes all matching key-value pairs.