I'd still love to have symbol syntax using the @ident form or something.
(I'm aware that it would likely conflict with the current decorators
proposal).
On Jan 6, 2016 8:13 PM, "Mark S. Miller" <erig...@google.com> wrote:

> Yup. Consider
>
> const foo = x();
>
> where x happens to have the original value of Symbol.
>
> Or
>
> const foo = Symbol()
>
> where Symbol is not bound to the original value of Symbol.
>
>
>
>
>
>
> On Wed, Jan 6, 2016 at 4:44 PM, Jordan Harband <ljh...@gmail.com> wrote:
>
>> One difference is that functions are syntax - I don't believe `var foo =
>> new Function();` will have a "name" property inferred. Because `Symbol` is
>> an identifier that has to be looked up on the global object, might there be
>> difficulty inferring what the name should be?
>>
>> Hopefully someone with more knowledge on the subject will confirm or
>> correct my belief and my question :-)
>>
>> On Wed, Jan 6, 2016 at 4:07 PM, Axel Rauschmayer <rausc...@icloud.com>
>> wrote:
>>
>>> I love how ES6 automatically gives anonymous function definitions names
>>> (via the variables they are assigned to etc.). Wouldn’t the same make sense
>>> for symbols?
>>>
>>> Hypothetical example:
>>>
>>> ```js
>>> const foo = Symbol();
>>> console.log(Symbol('foo').toString()); // Symbol(foo)
>>> ```
>>>
>>> --
>>> Dr. Axel Rauschmayer
>>> a...@rauschma.de
>>> rauschma.de
>>>
>>> _______________________________________________
>>> es-discuss mailing list
>>> es-discuss@mozilla.org
>>> https://mail.mozilla.org/listinfo/es-discuss
>>>
>>
>>
>> _______________________________________________
>> es-discuss mailing list
>> es-discuss@mozilla.org
>> https://mail.mozilla.org/listinfo/es-discuss
>>
>>
>
>
> --
>     Cheers,
>     --MarkM
>
> _______________________________________________
> es-discuss mailing list
> es-discuss@mozilla.org
> https://mail.mozilla.org/listinfo/es-discuss
>
>
_______________________________________________
es-discuss mailing list
es-discuss@mozilla.org
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to