ModuleImport

Michał Gołębiowski m.goleb at gmail.com
Thu Jun 19 03:31:44 PDT 2014


Thanks, Dave, for bringing that up, it shows you're open for feedback. That
said (bikeshed begins), what's wrong with:
```js
import "fs" as fs;
```
? I feel that a lot of effort went in ES6 into reducing boilerplate via
e.g. arrow functions, classes etc. but if you start with Node's require,
this adds clutter. Compare these 3 forms of importing all the module
"lodash" bindings to an object _:
```js
var _ = require("lodash"); // Node
import * as _ from "lodash"; // Dave's syntax
import "lodash" as _;
```
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20140619/6304cdbc/attachment-0001.html>


More information about the es-discuss mailing list