12:35 | <annevk> | littledan: I think https://github.com/whatwg/html/issues/9042 might be of interest to you |
17:01 | <ptomato> | is there an existing idiom in ECMA-262 spec language for removing duplicates from a List? |
17:01 | <bakkot> | don't think so |
17:01 | <bakkot> | for Sets etc we just avoid putting duplicates in the list in the first place |
17:02 | <bakkot> | the usual idiom for which is like "If list does not contain item , add item to list " |
17:03 | <bakkot> | (Set.prototype.add is written in a slightly different style for... reasons) |
17:04 | <ptomato> | thanks! |
17:05 | <shu> | if possible, doing deduplication up front is better yeah |
17:05 | <shu> | i think it's probably fine to say "remove duplicates from list " if you need to do it after the fact, but we'd need to add a bit in the identity section about that language using "is" for comparison |
22:49 | <ptomato> | we don't have an existing idiom for break/continue in spec language loops either, right? |
23:06 | <ljharb> | not that i know of |
23:06 | <ljharb> | usually that might be in an AO that early-returns |