package @rimbu/multimap/custom
The @rimbu/multimap/custom entry exposes internal interfaces, creators, contexts and implementations for MultiMaps, allowing advanced users to wire multimap behaviour to custom underlying map and set contexts.
Prefer the high‑level @rimbu/multimap API for normal one‑to‑many use cases; reach for this entry only when you need to build specialized MultiMap variants.
Interfaces
| Name | Description |
|---|---|
ContextImplTypes | undocumented |
HashMultiMapHashValueCreators | undocumented |
HashMultiMapSortedValueCreators | undocumented |
MultiMapBase<K,V,Tp> | undocumented |
MultiMapCreators | The creators interface for MultiMap, exposing the factory function used by the exported MultiMap constant. |
SortedMultiMapHashValueCreators | undocumented |
SortedMultiMapSortedValueCreators | undocumented |
VariantMultiMapBase<K,V,Tp> | undocumented |
Namespaces
| Name | Description |
|---|---|
MultiMapBase | undocumented |
VariantMultiMapBase | undocumented |
Classes
| Name | Description |
|---|---|
MultiMapBuilder | undocumented |
MultiMapContext | undocumented |
MultiMapEmpty | undocumented |
MultiMapNonEmpty | undocumented |