import { OrderedMapBuilder } from "https://deno.land/x/rimbu@0.14.0/ordered/map-custom/implementation/builder.ts";
Constructors
new
OrderedMapBuilder(context: WithKeyValue<Tp, K, V>["context"], source?: TpG["nonEmpty"])Type Parameters
optional
Tp extends OrderedMapTypes = OrderedMapTypesoptional
TpG extends WithKeyValue<Tp, K, V> = WithKeyValue<Tp, K, V>Properties
optional
_keyOrderBuilder: List.Builder<K>optional
_mapBuilder: TpG["sourceBuilder"]addEntries: (entries: StreamSource<readonly [K, V]>) => boolean
build: () => WithKeyValue<Tp, K, V>["normal"]
buildMapValues: <V2>(f: (value: V, key: K) => V2) => WithKeyValue<Tp, K, V2>["normal"]
forEach: (f: () => void, state?: TraverseState) => void
readonly
keyOrderBuilder: List.Builder<K>readonly
mapBuilder: TpG["sourceBuilder"]removeKeys: <UK>(keys: StreamSource<RelatedTo<K, UK>>) => boolean