Constructor

new (?iterable:NativeIterable<T>)

new (?array:Array<T>)

Variables

read onlylength:Int

Methods

add (elem:T):Void

copy ():Set<T>

difference (other:Set<T>, others:Rest<Set<T>>):Set<T>

difference_update (other:Set<T>, others:Rest<Set<T>>):Set<T>

discard (elem:T):Void

inlinehas (v:T):Bool

intersection (other:Set<T>, others:Rest<Set<T>>):Set<T>

intersection_update (other:Set<T>, others:Rest<Set<T>>):Set<T>

isdisjoint (other:Set<T>):Bool

issubset (other:Set<T>):Bool

inlineissubset_proper (other:Set<T>):Bool

issuperset (other:Set<T>):Bool

inlineissuperset_proper (other:Set<T>):Bool

inlineiter ():NativeIterator<T>

inlineiterator ():Iterator<T>

pop ():T

remove (elem:T):Void

union (other:Set<T>, others:Rest<Set<T>>):Set<T>

update (other:Set<T>, others:Rest<Set<T>>):Set<T>