Hi,
I can't seem to remember or find the rationale behind lazy (interleaved)
execution of external modules. For example:
// x.js
console.log("inside x");
export var x;
// y.js
console.log("inside y");
import x from "x.js";
With lazy execution, loading "y.js" would produce:
> inside y
> inside x
The alternative would be to execute dependencies prior to executing the
requested module:
> inside x
> inside y
What was the rationale for choosing the first alternative?
Thanks!
{ Kevin }
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss