Re: Float16Array

2018-06-07 Thread Leo Balter
Hi, I've got not much for public updates so far. I've been trying to get some traction for the feature with implementors but it's being hard to get everyone positive about this being a native implementation rather than a non-native custom API. On Sun, May 27, 2018 at 7:09 PM, 森建 wrote: > Any

Re: Re: Float16Array

2017-05-17 Thread Leo Balter
It's in the agenda now. https://github.com/tc39/agendas/blob/master/2017/05.md On Wed, May 17, 2017 at 6:13 PM, Leo Balter <leonardo.bal...@gmail.com> wrote: > Sorry for my previous quick - through the phone - answer. > > I wanted to provoke and find a reason why to add thi

Re: Re: Float16Array

2017-05-17 Thread Leo Balter
17, 2017 at 2:15 PM, T.J. Crowder < >> tj.crow...@farsightsoftware.com> wrote: >> >>> I'd missed that this was the continuation of a thread. Florian Bösch >>> [started it](https://esdiscuss.org/topic/float16array#content-0) with >>> interop in mind, in fac

Re: [Idea] Bind operator as some sort of property acessor

2017-03-09 Thread Leo Balter
The array map was a bad choice for the examples and got me distracted. Anyway, the example for the operator (arr::push) is something that I agree with you and I believe I suggested this at the proposal more than an year ago. If im not wrong, there's a thread like issue discussing this.

Re: Power operator, why does -2**3 throws?

2016-10-17 Thread Leo Balter
If -2 ** 2 returned me -4 in JS I would be confused. JS is not a math language, it's a programming language. We have basic math operations on its syntax and that's fine. > In the same vein, you have `pow(1+1, 2) == 4` but `1+1 ** 2 == 2`, because the latter is interpreted as `1+(1 ** 2)`. Where

Re: ES7 - the standard

2016-06-20 Thread Leo Balter
e, but it's a good starting point. > > Michael Ficarra > > On Fri, Jun 17, 2016 at 9:32 AM, Leo Balter <leonardo.bal...@gmail.com> > wrote: > >> There are some other changes, like the removal of Proxy trap and Reflect >> method for enumerate, includes is also a

Re: ES7 - the standard

2016-06-17 Thread Leo Balter
There are some other changes, like the removal of Proxy trap and Reflect method for enumerate, includes is also a new method for TypedArrays, as it is different than Array#includes as it validates `this` as a valid typedArray instance. ECMAScript code is now expressed using Unicode 8.0.0 or later

Re: Process of proposing targeted deconstruction

2016-06-01 Thread Leo Balter
I haven't seen anyone referring to ES2017 as ES8, so I imagine we won't have this problem anymore in a couple years. In anyway, this is an addition that won't happen to ES2016, it's too late for that. On Wed, Jun 1, 2016 at 9:36 AM, John Gardner wrote: > *> There is no

Re: Is there a way to run test262 in a browser (and especially in web workers)?

2016-03-18 Thread Leo Balter
The current website needs an update. If it makes less painful to run the tests on a shell, you can try https://github.com/bterlson/eshost On Thu, Mar 17, 2016 at 11:34 AM, saam barati wrote: > I use: > http://v8.github.io/test262/website/default.html > > Saam > > On Mar

Re: Object.prototype.forIn

2016-03-08 Thread Leo Balter
methods undo some of that leading? > What are the compelling use-cases for proto-chain-as-dict? > > On Tue, Mar 8, 2016 at 3:23 PM Leo Balter <leonardo.bal...@gmail.com> > wrote: > >> I have a proposal I'm finally bringing to es-discuss. >> >> https://github.com/

Re: Object.prototype.forIn

2016-03-08 Thread Leo Balter
I have a proposal I'm finally bringing to es-discuss. https://github.com/leobalter/object-keysin-valuesin-entries-in (rationale, examples and steps included) I've already talked to some TC39 members about it and I believe it fits right on this topic. On Mon, Mar 7, 2016 at 5:48 PM, Bergi

Re: Any reason why __proto__ is not a well known symbol?

2016-02-16 Thread Leo Balter
For the sake of consistency and compatibility, instead of the following example: `{__proto__:null, key: 'value'}` Let this key be represented by a `Symbol.proto` or `Symbol.toPrototype`. This would work fine to avoid using Object.create getting descriptors or along Object.assign. unless TC39