>
>
>     ExportDeclaration:
>         ...
>         export default ClassDeclaration
>         export default FunctionDeclaration
>         export default GeneratorDeclaration
>         export default = AssignmentExpression
>
>
To reply to myself (since no one else appears to be interested), I think it
might even be best to drop these special forms altogether.  The non-sugared
form of:

    export { someVar as default };

is already very concise, and will help developers understand what this
whole "default" thing is about.  The sugar appears to be obfuscating the
design, and is doing more harm than good.

Again, thoughts?
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to