tc39-weakrefs-shim
Version:
Shim for TC39 Weakrefs proposal
5 lines (4 loc) • 306 B
TypeScript
export declare function intersects<T>(a: Set<T>, b: Set<T>): boolean;
export declare function difference<T>(a: Set<T>, b: Set<T>): Set<T>;
export declare function merge<T>(dest: Set<T>, ...iterables: Iterable<T>[]): void;
export declare function remove<T>(dest: Set<T>, ...iterables: Iterable<T>[]): void;