Open Yaffle opened 11 years ago
Thanks for surfacing the issue. While I’m at it, I probably ought to abandon the fight for "iterate" over "iterator".
I will need to revisit this. Neither behavior makes much sense. At present, Set is a combination of a FastSet and a List. The List dictates iteration order and allows modifications during iteration. I think this is a bug caused by the iterator walking links of the list that are no longer associated with the Set.
Hello
this code prints "1; 3; 4" in FF 18 with "native" Set and "1; 2; 3; 4" with your code
could you please document how your iteration works with modification