jlongster/es6-macros — pull request #10 by geelen (2014-03-22 23:26:03+00:00)
Title: Arrow binding with 1 argument

All arrow functions bind this, even with only one argument:

`x => x + this.y` needs to compile to:

```js
function(x) {
return x + this.y;
}.bind(this);
```

This fixes that, and even has tests!