Darien Maillet Valentine
Darien Maillet Valentine
> When you say "at access time" are you talking about when an object is instantiated or when the function is called? Neither. An autobind decorator implementation at the method...
> But this means we should add Math.min to Number.min to keep the consistency. While this would probably be ideal, there’s currently very little rhyme or reason to how Number...
`*=>` seems least surprising to me, with `=*>` seeming least obvious (it helps to still have ‘the arrow’ for recognition).
If a keyword is introduced for the arrow case, does it necessarily mean also introducing it for the ‘longhand’ case?
That’s between a const keyword and a const binding identifier. The arrow function is the part in the initializer, after the equals sign. These expressions can appear in many places,...
@Jamesernator IIUC that’s the only case, yeah. The following would parse as a MultiplicativeExpression with an invalid right hand side: ``` foo * () => {}; ``` The asterisk would...
I would think that making the keyword for defining generator functions `iter` would increase, not decrease, confusion regarding the subset-superset relationship between generators and iterators, no?
I think I agree with the gist of the previous comment, but would point out that a ‘generator function’ produces a generator and that a generator is a specific kind...
> FYI I would still like feedback on alternative directive names (https://github.com/tc39/ecma262/pull/1739#issuecomment-542967589) 1. Right now, the directive strings don’t communicate their relationship to one another. I think it should be...
@ExE-Boss My impression/understanding is that those aspects of the proposal have been resolved (and match what you’ve said). @devsnek I think those are an improvement, but 'hide calls' fails to...