import { HashSetNonEmptyBase } from "https://deno.land/x/rimbu@1.0.3/hashed/set-custom/implementation/immutable.ts";
Properties
abstract
readonly
context: HashSetContext<T>Methods
abstract
add(value: T): HashSetNonEmptyBase<T>addAll(values: StreamSource<T>): HashSet.NonEmpty<T>
asNormal(): this
difference(other: StreamSource<T>): HashSet<T>
abstract
forEach(f: () => void, traverseState?: TraverseState): voidintersect(other: StreamSource<T>): HashSet<T>
removeAll(values: StreamSource<T>): HashSet<T>
symDifference(other: StreamSource<T>): HashSet<T>
abstract
toArray(): ArrayNonEmpty<T>toString(): string
union(other: StreamSource<T>): HashSet.NonEmpty<T>