logoalt Hacker News

willybraunertoday at 9:57 AM0 repliesview on HN

I create a new copy of the Set because the functions called during the loop might modify it by removing elements via cleanup functions. Without a copy, iterating directly on the Set could cause unpredictable behavior.