Re: Add spaceship assignment operator

From: Date: Thu, 24 Mar 2016 18:05:54 +0000
Subject: Re: Add spaceship assignment operator
References: 1 2 3  Groups: php.internals 
Request: Send a blank email to internals+get-91913@lists.php.net to get a copy of this message
Morning Nikita, Apologies for my inconsistent use of language ... I meant to say shortened by one week. Cheers Joe On Thu, Mar 24, 2016 at 6:04 PM, Joe Watkins <pthreads@pthreads.org> wrote: > Morning Nikita, > > Thanks for all your hard work. > > Since consistency is one of our main focuses, I move that the > discussion period for this extremely important work is moved forward by one > week. > > All in favour, say I. > > Cheers > Joe > > On Thu, Mar 24, 2016 at 5:56 PM, Bob Weinand <bobwei9@hotmail.com> wrote: > >> >> > Am 24.3.2016 um 18:50 schrieb Nikita Popov <nikita.ppv@gmail.com>: >> > >> > Hi internals! >> > >> > For consistency, we should add a spaceship assignment operator: >> > >> > $a <=>= $b; >> > // same as >> > $a = ($a <=> $b); >> > >> > Additionally, we should add an is-identical assignment operator: >> > >> > $a ==== $b; >> > // same as >> > $a = ($a === $b); >> > >> > Thank you for taking this proposal under consideration. >> > >> > Regards, >> > Nikita >> >> I see a problem with that … It’d be impossible to make it consistent with >> is-equal comparison… >> >> === is already is-identical comparison. So, no symbol for the is-equal >> assignment operator left. >> >> As long as you don’t have any better suggestion, I’m sorry, but -1 on >> that. >> >> Bob >> >> >> >> >> >

« previous php.internals (#91913) next »