Module Default Export Syntax
Axel Rauschmayer
axel at rauschma.de
Tue Jun 24 22:21:14 PDT 2014
I do like the conciseness of the last form. The other forms do indeed not seem very useful.
On Jun 25, 2014, at 5:45 , Kevin Smith <zenparsing at gmail.com> wrote:
>
> 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
> es-discuss at mozilla.org
> https://mail.mozilla.org/listinfo/es-discuss
--
Dr. Axel Rauschmayer
axel at rauschma.de
rauschma.de
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20140625/0fa4bd36/attachment.html>
More information about the es-discuss
mailing list