Ashley Claymore
Ashley Claymore
> with is a dirty word in JavaScript so there will be some Pavlovian resistance to using this method on its name alone Yep, this was considered a downside to...
Hi @Sembiance, if you haven't already I would recommend 'watching' the TC39 agenda repository: https://github.com/tc39/agendas/tree/main and/or the notes repository: https://github.com/tc39/notes This proposal was presented: - 2021/04 https://github.com/tc39/agendas/blob/258cdd128b018761f31e25ed9fe02842eabf1079/2021/04.md?plain=1#L93 - 2021/08 https://github.com/tc39/agendas/blob/258cdd128b018761f31e25ed9fe02842eabf1079/2021/08.md?plain=1#L89...
> Every time I return an array of fixed small length from a function, then right after call I immediately destruct the array, I feel I make GC work more...
Fair enough that it might be out of scope but I think it should be kept in mind otherwise it might prevent future syntax possibilities here.
We do not necessarily need `await.all` to be sugar for `Promise.all`, it could have additional capabilities that increase its value. `await.all [...tasks]` could map to `await Promise.all(tasks)` and `await.all {...
> I'll certainly reopen to continue discussion, since this would be a potential cross-cutting concern, but I don't foresee a different outcome thanks. Even if the outcome doesn't change, at...
One thing I do like about having just `class` on it's own (while I do see the downside of blocking the whole namespace), is that it is only one character...
When reading code it will be required to know if the line I am scanning is within a `do { ... }` block to know the current semantics. The larger...
This proposal is now stage 4: https://github.com/tc39/proposals/commit/d2a5cf370e4a9dc8b0249ad8a8386cd1280db815
If 'contributions are welcome', there are developers at Bloomberg ready and standing by to contribute a PR.