npm.io
0.0.5 • Published 6 years ago

advanced-map-mutable-multi-key

Licence
MIT
Version
0.0.5
Deps
4
Size
2 kB
Vulns
0
Weekly
0
Stars
3

advanced-map-mutable-multi-key

Map-like class using mutable arrays as keys

Usage

import MutableMultiKey from 'advanced-map-mutable-multi-key'
const map = new MutableMultiKey(Map)

const key = [0]
map.set(key, 'value')

map.get([0]) // expect: 'value'
map.get([1]) // expect: undefined
map.get(key) // expect: 'value'

key[0] = 1

map.get([0]) // expect: undefined
map.get([1]) // expect: 'value'
map.get(key) // expect: 'value'

License

MIT Hoàng Văn Khải

Keywords