03:05
<Mathieu Hofman>
Right we unfortunately can't do this by default for `await`. We'd have to think through which 262 places using a promise capability could switch to a safe resolve without breaking userland. I expect all host resolves could switch.
03:38
<bakkot>
There's almost nothing in the spec currently which vends promises. It's basically just async generators and Array.fromAsync. (Both of which could use this although since fromAsync is spec'd as a built-in async function it is going to be somewhat tricky to do so.)
03:39
<bakkot>
fromAsync technically hasn't landed but it should be soon™