There's an open draft issue here:

https://bugs.ecmascript.org/show_bug.cgi?id=653

which points out a problem with allowing destructuring assignment forms
like:

    ({ x = "initializer" } = { }); // Identifier followed by an
initializer, not covered by object literal

but is there not also an issue for the same syntax in destructuring binding
patterns with respect to arrow function parameter lists?

    ({ x = "initializer" }) => {}; // Again, not covered by object literal

Thanks!

Kevin
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to