Extension of ES6 Map<T, U> that enforces T to implement IIndexable, so that when Map.has checks its internal keys, the typical object === object match won't fail, because it will use the IIndexable.getIndex() value as the key.
IIndexable
Map.has
object === object
IIndexable.getIndex()
Generated using TypeDoc
Extension of ES6 Map<T, U> that enforces T to implement
IIndexable, so that whenMap.haschecks its internal keys, the typicalobject === objectmatch won't fail, because it will use theIIndexable.getIndex()value as the key.