Skip to main content

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

NameDescription
ContextImplTypesundocumented
HashMultiMapHashValueCreatorsundocumented
HashMultiMapSortedValueCreatorsundocumented
MultiMapBase<K,V,Tp>undocumented
MultiMapCreatorsThe creators interface for MultiMap, exposing the factory function used by the exported MultiMap constant.
SortedMultiMapHashValueCreatorsundocumented
SortedMultiMapSortedValueCreatorsundocumented
VariantMultiMapBase<K,V,Tp>undocumented

Namespaces

NameDescription
MultiMapBaseundocumented
VariantMultiMapBaseundocumented

Classes

NameDescription
MultiMapBuilderundocumented
MultiMapContextundocumented
MultiMapEmptyundocumented
MultiMapNonEmptyundocumented