Skip to main content
Deno 2 is finally here 🎉️
Learn more
Module

x/rimbu/ordered/set-custom/implementation/empty.ts>OrderedSetEmpty

Rimbu is a TypeScript library focused on immutable, performant, and type-safe collections and other tools.
Go to Latest
class OrderedSetEmpty
implements OrderedSetBase<T, Tp>
extends EmptyBase
import { OrderedSetEmpty } from "https://deno.land/x/rimbu@1.0.2/ordered/set-custom/implementation/empty.ts";

Constructors

new
OrderedSetEmpty(context: WithElem<Tp, T>["context"])

Type Parameters

T
Tp extends OrderedSetTypes
optional
TpG extends WithElem<Tp, T> = WithElem<Tp, T>

Properties

readonly
order: List<T>
readonly
sourceSet: TpG["sourceSet"]

Methods

add(value: T): TpG["nonEmpty"]
addAll(values: StreamSource<T>): any
difference(): TpG["normal"]
has(): false
intersect(): TpG["normal"]
remove(): TpG["normal"]
removeAll(): TpG["normal"]
symDifference(other: StreamSource<T>): TpG["normal"]
toBuilder(): TpG["builder"]
toJSON(): ToJSON<any[]>
toString(): string
union(other: StreamSource<T>): TpG["normal"] | any