On Wed, Nov 12, 2014 at 3:36 PM, James Long <[email protected]> wrote: > `await` is *always* inside an `async` function so there's always a > promise created for that function which is waiting for it to be done > executing. That's the one I'm talking about.
Okay. That doesn't change my response. The outer async function also returns a promise, and doesn't run syncly with *its* caller, so it's again physically impossible for it to throw an error at its callsite (again, unless *its* caller has opted into asynchrony and used `await`). ~TJ _______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

