typedoc
Version:
Create api documentation for TypeScript projects.
24 lines (23 loc) • 490 B
JavaScript
export function setIntersection(a, b) {
const result = new Set();
for (const elem of a) {
if (b.has(elem)) {
result.add(elem);
}
}
return result;
}
export function setDifference(a, b) {
const result = new Set(a);
for (const elem of b) {
result.delete(elem);
}
return result;
}
export function setUnion(a, b) {
const result = new Set(a);
for (const elem of b) {
result.add(elem);
}
return result;
}