18:58 | <TabAtkins> | justingrant: More specifically for inputs, they should not only be iterators but should eagerly consume those inputs, in argument order, unless there's a good reason to not do so (like the iterator combinators). Again, WebIDL has a nice consistent model here so all web platform APIs get consistency for free. |
18:59 | <TabAtkins> | Curious that you have impl feedback that accepting an iterator in one part makes impl harder, since literally every single array-accepting function defined in webidl does it. |
20:34 | <justingrant> | Curious that you have impl feedback that accepting an iterator in one part makes impl harder, since literally every single array-accepting function defined in webidl does it. Yep, I don't have context about the reason, just forwarding what I heard from Frank:
|
21:22 | <TabAtkins> | I mean I'm sure it is more complicated, it's just also omnipresent among web APIs already |