I didn't ask for anything indeed, I was rather pointing out your RegExp
search was not so accurate. The rest, once again, I agree with David,
rationales or not.


On Tue, Dec 10, 2013 at 1:55 PM, Brendan Eich <[email protected]> wrote:

> Andrea Giammarchi wrote:
>
>> FWIW, function [A-Za-z_] includes `var expr = function expr() {}` or
>> `{expr: function expr(){}}` both quite common patterns (the first one when
>> you want to be able to debug the name of the function but due inline, later
>> on, features detection, the former might change)
>>
> Sure, I wasn't giving the exact regexen required for distinguishing cases
> of NFEs from FDs, if you get my abbreviations :-).
>
>
>  Still I agree with David and asked again indeed what was the rationale
>> for arrow function that in my opinion solves only one very specific case
>> and nothing else ... came out in CoffeeScript that is the most common case
>> (I don't even understand why is that but ... hey, I don't CoffeeScript so I
>> believe that's OK)
>>
>
> Don't keep asking for rationales (a) that are already given, and (b) that
> you don't like (whether they have objective groundings -- this one does --
> or not). We've been over this a zillion times. Didn't I already refer you
> to Kevin's quantitative analysis in the last thread from October?
>
> http://esdiscuss.org/topic/what-kind-of-problem-is-this-
> fat-arrow-feature-trying-to-solve#content-23
>
> To rehash yet again, with an aggrieved tone, is just you being aggressive
> for no purpose. Please stop. Arrows are in ES6. Take a deep breath, get
> over it.
>
> /be
>
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to