Re: Specifying the Existential Operator using Abrupt Completion

2016-02-03 Thread Claude Pache
(Sorry for spam.) For reference in case someone searches for that topic in the archive; see: https://esdiscuss.org/topic/optional-chaining-aka-existential-operator-null-propagation > Le 3 févr. 2016 à 20:28, John Lenz a écrit : > > Did this happen? I would like to see

Re: Specifying the Existential Operator using Abrupt Completion

2016-02-03 Thread John Lenz
Did this happen? I would like to see some progress here. On Wed, Jan 13, 2016 at 10:51 AM, Claude Pache wrote: > > Le 13 janv. 2016 à 18:06, C. Scott Ananian a > écrit : > > On Wed, May 21, 2014 at 8:33 AM, Claude Pache

Re: Specifying the Existential Operator using Abrupt Completion

2016-01-26 Thread Isiah Meadows
dditional effort is > required to distinguish it from conditional expression. > > -- > From: zenpars...@gmail.com > Date: Thu, 14 Jan 2016 15:08:21 + > Subject: Re: Specifying the Existential Operator using Abrupt Completion > To: claude.pa...@gm

RE: Specifying the Existential Operator using Abrupt Completion

2016-01-15 Thread Gary Guo
Note that this can possibly complicate the parser as additional effort is required to distinguish it from conditional expression. From: zenpars...@gmail.com Date: Thu, 14 Jan 2016 15:08:21 + Subject: Re: Specifying the Existential Operator using Abrupt Completion To: claude.pa...@gmail.com

Re: Specifying the Existential Operator using Abrupt Completion

2016-01-14 Thread Kevin Smith
> > Since nobody seems to have taken this, I will submit a formal proposal for > stage 0 very soon (before two weeks). > Thanks Claude - looking forward to it! ___ es-discuss mailing list es-discuss@mozilla.org

Re: Specifying the Existential Operator using Abrupt Completion

2016-01-13 Thread Claude Pache
> Le 13 janv. 2016 à 18:06, C. Scott Ananian a écrit : > > On Wed, May 21, 2014 at 8:33 AM, Claude Pache > wrote: > > I have thought about the right semantics (and the issues) of the existential > operator. > >

Re: Specifying the Existential Operator using Abrupt Completion

2016-01-13 Thread C. Scott Ananian
On Wed, May 21, 2014 at 8:33 AM, Claude Pache wrote: > > I have thought about the right semantics (and the issues) of the > existential operator. > > user.getPlan?().value?.score; > > The intended semantics of `?` is that, whenever its LHS evaluates to > `null` or

Specifying the Existential Operator using Abrupt Completion

2014-05-21 Thread Claude Pache
I have thought about the right semantics (and the issues) of the existential operator. user.getPlan?().value?.score; The intended semantics of `?` is that, whenever its LHS evaluates to `null` or `undefined`, the evaluation of the whole expression (or subexpression) is interrupted and

Re: Specifying the Existential Operator using Abrupt Completion

2014-05-21 Thread Andreas Rossberg
On 21 May 2014 14:33, Claude Pache claude.pa...@gmail.com wrote: I have thought about the right semantics (and the issues) of the existential operator. user.getPlan?().value?.score; The intended semantics of `?` is that, whenever its LHS evaluates to `null` or `undefined`, the

Re: Specifying the Existential Operator using Abrupt Completion

2014-05-21 Thread Allen Wirfs-Brock
On May 21, 2014, at 5:56 AM, Andreas Rossberg wrote: On 21 May 2014 14:33, Claude Pache claude.pa...@gmail.com wrote: I have thought about the right semantics (and the issues) of the existential operator. user.getPlan?().value?.score; The intended semantics of `?` is that,