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>