On Mon, Nov 13, 2017 at 8:45 AM, Raul-Sebastian Mihăilă <
raul.miha...@gmail.com> wrote:
>
> I wrote a first draft of the spec for the proposal...

Could you add a "Motivations" section outlining why this is needed and what
alternatives currently exist without new syntax?

Separately, without yet having delved into the details, various parts of
the "without mixins" code look suspect, for example:

```js
const isSafeMove = mix.isSafeMove = boardMixin.isSafeMove(mix);
```

That *calls* the `boardMixin.isSafeMove` function, passing it the `mix`
constant, and assigns its return value to `mix.isSafeMove` and a new
constant `isSafeMove` (which confusingly doesn't seem to be used anywhere).
Should it really be *calling* the function? Not binding or something?

-- T.J. Crowder
_______________________________________________
es-discuss mailing list
es-discuss@mozilla.org
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to