Search results
19 packages found
Map, but extended to be bidirectional. Values will stay unique by deleting previous keys. Also a 'strict' version, which throws on duplicates instead, and a 'silent' version, which ignores assignments of existing values.
- bidirectionalmap
- strictbidirectionalmap
- silentbidirectionalmap
- uniquemap
- unique value map
- two-way map
- key-value
- data structure
- bimap
- associative array
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
A bidirectional immutable Map of keys and values for TypeScript
Immutable collections and tools for TypeScript
A bidirectional map based on the ES6 Map & WeakMap objects
A bidirectional map based on the ES6 Map & WeakMap objects
BIMap: bidirectional map construct, it can get properties form both key or value
Additional functions for JavaScript to build strong applications.
- wrap
- mixin
- try
- defer
- throttle
- queue
- channel
- worker
- parallelism
- multithreading
- goroutine
- asyncIterator
- compare
- capitalize
- View more
Bi-directional record in type-safe way
A bidirectional map for JavaScript
Module for memoizing an individual function or a pair of inverse functions to persistent storage
<div align="center"> <h1>🗺️↔️ simple-bimap</h1> <a href="https://www.npmjs.com/package/simple-bimap"> <img src="https://img.shields.io/npm/v/simple-bimap" alt="simple-bimap on npm"> </a> <a href="https://github.com/aleksander-ciesielski/
Simple bi directional map implementation using 2 es6 maps
A minimalistic one-to-one bi-directional map written in typescript
A simple and tiny bi-directional map that extends ES2015's Map.
A bi-directional map, with unique keys to unique values.
A bidirectional map written in TypeScript/JavaScript.
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 bidirectional Map/WeakMap implementation with the same API as an ES6 Map/WeakMap!