Has there been any discussions around standardizing socket or file io usage?

2016-06-16 Thread Kris Siegel
I didn't see this in the archives but I was curious if any consideration has been given for standardizing on features more commonly found in most other language's standard library. For example reading and writing to sockets in JavaScript requires platform specific libraries and works very

ES7 - the standard

2016-06-16 Thread Raul-Sebastian Mihăilă
I see that es7 is now a standard. http://www.ecma-international.org/ecma-262/7.0/index.html Congratulations! ___ es-discuss mailing list es-discuss@mozilla.org https://mail.mozilla.org/listinfo/es-discuss

RE: Suggestion: Object.symbols

2016-06-16 Thread doodad-js Admin
> Symbols are enumerable by default just like normal properties. Object.assign > skips non-enumerable Symbols. Object.defineProperty can be used to create a > non-enumerable Symbol, but I believe that only impacts Object.assign (and > specific enumerability methods, obv). That’s exact.

Re: Suggestion: Object.symbols

2016-06-16 Thread Jordan Harband
Symbols are enumerable by default just like normal properties. Object.assign skips non-enumerable Symbols. Object.defineProperty can be used to create a non-enumerable Symbol, but I believe that only impacts Object.assign (and specific enumerability methods, obv). On Thursday, June 16, 2016,

FW: Suggestion: Object.symbols

2016-06-16 Thread doodad-js Admin
(quotes from G.Kay Lee) > I believe Symbols are all actually non-enumerable which will void the > suggestion. I can confirm they can be enumerable, or “Object.propertyIsEnumerable” is lying to me. > And please, stop trying to add all kinds of trivial variations of property >

Re: Suggestion: Object.symbols

2016-06-16 Thread G. Kay Lee
I believe Symbols are all actually non-enumerable which will void the suggestion. And please, stop trying to add all kinds of trivial variations of property extraction methods already. I also oppose the recently proposed Object.enumerableKeys and gang. On Thu, Jun 16, 2016 at 9:25 AM, doodad-js