Error-Type Specific try/catch Blocks

Joseph Groseclose jgrosecl49 at gmail.com
Fri May 13 15:58:32 UTC 2016


I've updated the proposal. See:
https://github.com/benderTheCrime/error-type-specific-catch-proposal#about-spidermonkey-implementation

On Fri, May 13, 2016 at 11:49 AM, Joseph Groseclose <jgrosecl49 at gmail.com>
wrote:

> Nevertheless, perhaps the non-standard implementation could work
> hand-in-hand with the proposal, where SpiderMonkey could support both
> solutions in parallel for backward compatibility. I think that the proposed
> solution is more expressive.
>
> On Fri, May 13, 2016 at 11:26 AM, Claude Pache <claude.pache at gmail.com>
> wrote:
>
>> Note that SpiderMonkey has already nonstandard conditional catch clauses:
>>
>> ```js
>> try {
>>     // ...
>> }
>> catch (e if e instanceof TypeError) {
>>     // ....
>> }
>> ```
>>
>> —Claude
>>
>>
>> Le 13 mai 2016 à 17:06, Joseph Groseclose <jgrosecl49 at gmail.com> a écrit
>> :
>>
>> I sent this proposal via
>> http://www.ecma-international.org/memento/contribute_TC39_Royalty_Free_Task_Group.php#
>> yesterday evening. Sharing it here now:
>> https://github.com/benderTheCrime/error-type-specific-catch-proposal
>>
>>
>> _______________________________________________
>> es-discuss mailing list
>> es-discuss at mozilla.org
>> https://mail.mozilla.org/listinfo/es-discuss
>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20160513/c22bf97d/attachment.html>


More information about the es-discuss mailing list