npm.io
0.0.5 • Published 6 years ago

advanced-map-altered-equal

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

advanced-map-altered-equal

Map-like class with customizable equality operator

Usage

import AlteredEqual from 'advanced-map-altered-equal'
const map = new AlteredEqual(Map, (a, b) => String(a) === String(b))
map.set(0, 'zero')
map.get('0') // expect: 'zero'
map.get({ toString: () => '0' }) // expect: 'zero'

License

MIT Hoàng Văn Khải

Keywords