On Tue, Feb 13, 2018 at 11:54 AM, T.J. Crowder
<tj.crow...@farsightsoftware.com> wrote:
>
> Then
>
> * If `a` doesn't throw: a, b, d.
> * If `a` throws: a, c, d.
> * If `b` throws: a, b, c, d
> * If `a` and `c` both throw: a, c, d
> * If `b` and `c` both throw: a, b, c, d

Gah, I forgot that you don't want the `else` block subject to the
`catch`. So ignore that, and it no longer resembles the promise
version.

Don't like `else` in front of `catch` if exceptions from the code in
the `else` isn't caught.

-- T.J. Crowder
_______________________________________________
es-discuss mailing list
es-discuss@mozilla.org
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to