Files
2022-07-22 16:10:10 +01:00

9 lines
186 B
TypeScript

export function mapSet<T, R>(set: Set<T>, callback: (t: T) => R): Set<R> {
const newSet = new Set<R>();
for (const el of set) {
newSet.add(callback(el));
}
return newSet;
}