External module "tools/set"
Functions
diff
- diff<T, U>(firstSet: Array<T>, secondSet: Array<U>, predicate: function): Array<T>
-
Type parameters
Parameters
-
firstSet: Array<T>
-
secondSet: Array<U>
-
predicate: function
-
- (firstElem: T, secondElem: U): boolean
-
Parameters
-
firstElem: T
-
secondElem: U
Returns boolean
Returns Array<T>
intersection
- intersection<T, U>(firstSet: Array<T>, secondSet: Array<U>, predicate: function): Array<T>
-
Type parameters
Parameters
-
firstSet: Array<T>
-
secondSet: Array<U>
-
predicate: function
-
- (firstElem: T, secondElem: U): boolean
-
Parameters
-
firstElem: T
-
secondElem: U
Returns boolean
Returns Array<T>