@rtorcato/js-common / sets
sets
Functions
union()
union<
T>(a,b):Set<T>
Defined in: sets/index.ts:7
Returns the union of two sets.
Type Parameters
T
T
Parameters
a
Set<T>
First set.
b
Set<T>
Second set.
Returns
Set<T>
Union of a and b.
intersection()
intersection<
T>(a,b):Set<T>
Defined in: sets/index.ts:17
Returns the intersection of two sets.
Type Parameters
T
T
Parameters
a
Set<T>
First set.
b
Set<T>
Second set.
Returns
Set<T>
Intersection of a and b.
difference()
difference<
T>(a,b):Set<T>
Defined in: sets/index.ts:27
Returns the difference of two sets (elements in a not in b).
Type Parameters
T
T
Parameters
a
Set<T>
First set.
b
Set<T>
Second set.
Returns
Set<T>
Difference of a and b.
isSubset()
isSubset<
T>(a,b):boolean
Defined in: sets/index.ts:37
Returns true if set a is a subset of set b.
Type Parameters
T
T
Parameters
a
Set<T>
First set.
b
Set<T>
Second set.
Returns
boolean
isSuperset()
isSuperset<
T>(a,b):boolean
Defined in: sets/index.ts:48
Returns true if set a is a superset of set b.
Type Parameters
T
T
Parameters
a
Set<T>
First set.
b
Set<T>
Second set.
Returns
boolean
setToArray()
setToArray<
T>(set):T[]
Defined in: sets/index.ts:58
Converts a set to an array.
Type Parameters
T
T
Parameters
set
Set<T>
The set to convert.
Returns
T[]
arrayToSet()
arrayToSet<
T>(arr):Set<T>
Defined in: sets/index.ts:67
Converts an array to a set.
Type Parameters
T
T
Parameters
arr
T[]
The array to convert.
Returns
Set<T>