Jason Orendorff wrote:
On Sat, May 11, 2013 at 9:04 AM, Brendan Eich <[email protected] <mailto:[email protected]>> wrote:

    André Bargull wrote:

            No one wants arguments in arrows.

            The question is, should an outer arguments binding be
            visible? I think
            so, now that Jason raises the question.


        This is a different position from [1], isn't it? The notes
        from January [2] as well as [3] might be of interest, too.


    Thanks for the reminder -- I should have remembered this.

    My appeal to arguments.callee was kind of a torture-test for why
    arrow bodies should not be strict by fiat. But it shouldn't
    prevail if we think "expression TCP" is more valuable. I'd be
    interested in Jason's thoughts here.


No strong opinion. "Expression TCP" is nice, but not very valuable.

Nevertheless, that was where TC39 ended up. It was a good conclusion, since trying for "statement TCP" was threatening to suck up time and lose the consensus I forged for arrows.

Assuming we do not want `arguments` bindings in arrows,

I sense we do not want, but we'll discuss it at next week's meeting, I'm sure!

I guess using arguments in an arrow is almost certainly a mistake and should be a SyntaxError.

That's the wiki'ed proposal ;-).

We shouldn't be motivated either way by a desire to support arguments.callee!

I know, I just used it as a stress-test. And then promptly forgot about it!

/be
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to