Implicit coercion of Symbols

Caitlin Potter caitpotter88 at gmail.com
Sat Jan 3 18:20:22 PST 2015


Given that there is currently no way to get a string representation of a value in a guaranteed side-effect-free fashion, I think something generalized for all primitive and object types would be ideal.

> On Jan 3, 2015, at 9:17 PM, Axel Rauschmayer <axel at rauschma.de> wrote:
> 
> Does it have to be a Reflect.* method? It could be `Symbol.prototype.getDescription()` or a getter.
> 
>> On 04 Jan 2015, at 02:25, Brendan Eich <brendan at mozilla.org <mailto:brendan at mozilla.org>> wrote:
>> 
>> Rick Waldron wrote:
>>> That example above is pretty compelling for throw always consistency.
>> 
>> With a new Reflect.* API for converting a symbol to its diagnostic/debugging string?
>> 
>> If you agree, please file a bugs.ecmascript.org <http://bugs.ecmascript.org/> ticket.
>> 
>> /be
>> _______________________________________________
>> es-discuss mailing list
>> es-discuss at mozilla.org <mailto:es-discuss at mozilla.org>
>> https://mail.mozilla.org/listinfo/es-discuss
> 
> -- 
> Dr. Axel Rauschmayer
> axel at rauschma.de <mailto:axel at rauschma.de>
> rauschma.de
> 
> 
> 
> _______________________________________________
> es-discuss mailing list
> es-discuss at mozilla.org
> https://mail.mozilla.org/listinfo/es-discuss

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20150103/cb886223/attachment.html>


More information about the es-discuss mailing list