I find this interesting as well, because I've been thinking of creating Yet
Another(TM) module loader, which would be a standalone polyfill for Harmony
modules.

While we're at it, a few questions I've been wondering:
 * Is it possible to have modules that don't export *anything*? I suppose
this would allow existing scripts like jQuery to work out of the box, if
they tie their exports to the window object, then just do `import
"jquery.js"` or `import * from "jquery.js"` if necessary.
 * If there's a cross-compilation hook on the loader, does the dependency
resolving happen before or after the compilation? Former is more efficient,
but places constraints on the compile-to-JS languages.
 * Is there a way to do async cross-compilation with the hooks? e.g.
offload parsing and everything to a worker to keep the main thread
responsive?
 * Is it possible to import things to local scope? For example, is this a
syntax error, and if not, what happens: `function x () { import y from x }`

Cheers,
Jussi

On Mon, Sep 24, 2012 at 5:00 PM, Aron Homberg <i...@aron-homberg.de> wrote:

> Hi all,
>
> I found that the recent draft / harmony PDF doesn't include a
> specification of the import syntax and
> just wanna ask if the following wiki pages in (harmony namespace) reflect
> the current state of discussion
> and if there are big changes to expect in the future regarding this:
>
>
> http://wiki.ecmascript.org/doku.php?id=harmony:modules_examples&s=import
>
> If it's relatively "stable" I would start prototyping the import syntax in
> my Traceur clone.
>
> Thanks and regards,
> Aron
>
>
>
>
>
> _______________________________________________
> es-discuss mailing list
> es-discuss@mozilla.org
> https://mail.mozilla.org/listinfo/es-discuss
>
>
_______________________________________________
es-discuss mailing list
es-discuss@mozilla.org
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to