Kevin Gibbons

Results 909 comments of Kevin Gibbons

This [happened previously](https://github.com/jsdom/jsdom/issues/3392), incidentally.

Python has this as [`concurrent.futures.as_completed`](https://docs.python.org/3/library/concurrent.futures.html#concurrent.futures.as_completed).

There's some cases where I'd be ok with the expression-form rather than statement-form "If", but some of those examples are definitely harder for me to read. For example, this is...

We could, but that wouldn't be obviously the same as what's in the spec. You really want the text copied to an implementation to be _obviously_ the same as what's...

> The MathML actually does copy well... that linked gist becomes [...] I agree that the result is readable, I just don't like it it takes more work to confirm...

Summarizing my preferences from the call: 1. We'll review the changes in this PR individually. I lean towards using UK spellings just so there's an easy rule to follow. 2....

Doing it for everything ends up being kind of noisy: ![Screen Shot 2023-06-21 at 3 01 46 PM](https://github.com/tc39/ecma262/assets/1653598/7aaf0419-1b69-4142-a853-106a90dded96) But I guess I'm ok with it.

This will need to be paired with an update to the Temporal spec, which @michaelficarra has volunteered to do.

I don't remember saying such a thing, but either way, yes, that's correct.

For iterator helpers, I'm [considering](https://github.com/tc39/proposal-iterator-helpers/issues/189#issuecomment-1176453872) proposing an `Iterator.prototype.into` which is literally just `Iterator.prototype.into = function (f) { return f(this); }`. Then you could do ```js array.values() .map(whatever) .into(function*(iter) { for...