It may make sense to add them. Their identifiers would have to be as 
unambiguous as possible, e.g. URIs such as "http://ecmascript.org/symbol/foo 
<http://ecmascript.org/symbol/foo>".


> On 27 Jan 2015, at 23:55, Jordan Harband <[email protected]> wrote:
> 
> They are not - if they were, then adding a new well-known symbol like 
> Symbol.foo would fail if anyone had code that did `Symbol.for('foo')`. (I 
> have no idea if that is the reason, but certainly that's a reason not to make 
> them available via the registry)
> 
> On Tue, Jan 27, 2015 at 2:32 PM, Cyrus Najmabadi <[email protected] 
> <mailto:[email protected]>> wrote:
> Hi esdiscuss.  A couple more questions.
> 
>  
> 
> 1)      Are the built-in symbols (like ‘Symbol.iterator’) in the 
> GlobalSymbolRegsitry?
> 
> 2)      If so, what are their keys?  i.e. how would one reach Symbol.iterator 
> using Symbol.for(…)?
> 
>  
> 
> Thanks!
> 
>  
> 
>          -- Cyrus
> 
>  
> 
>  
> 
>  
> 
> From: Kevin Smith [mailto:[email protected] <mailto:[email protected]>] 
> Sent: Wednesday, January 21, 2015 5:16 PM
> To: Cyrus Najmabadi
> Cc: Jason Freeman; es-discuss
> Subject: Re: Question about Symbols and GlobalSymbolRegistry
> 
>  
> 
> 
> > Am I understanding correctly?
> 
> Yes. The argument to the Symbol constructor is just a descriptive string.
> 
> 
> _______________________________________________
> es-discuss mailing list
> [email protected] <mailto:[email protected]>
> https://mail.mozilla.org/listinfo/es-discuss 
> <https://mail.mozilla.org/listinfo/es-discuss>
> 
> 
> _______________________________________________
> es-discuss mailing list
> [email protected]
> https://mail.mozilla.org/listinfo/es-discuss

-- 
Dr. Axel Rauschmayer
[email protected]
rauschma.de



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

Reply via email to