Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:97381 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 76308 invoked from network); 13 Dec 2016 09:17:13 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 13 Dec 2016 09:17:13 -0000 Authentication-Results: pb1.pair.com smtp.mail=marijic.silvio@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=marijic.silvio@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.223.176 as permitted sender) X-PHP-List-Original-Sender: marijic.silvio@gmail.com X-Host-Fingerprint: 209.85.223.176 mail-io0-f176.google.com Received: from [209.85.223.176] ([209.85.223.176:34123] helo=mail-io0-f176.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id C7/23-27518-59CBF485 for ; Tue, 13 Dec 2016 04:17:10 -0500 Received: by mail-io0-f176.google.com with SMTP id p42so45074382ioo.1 for ; Tue, 13 Dec 2016 01:17:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=pjV+muvy6SLF3TxxOgecdEpH5EGtcfRGcJf6ce7Yu50=; b=GgTn0xO49XSA7K8LPz4RKWgsqOuINWxYaltFnZ1/jDLqZWO4SEgmY95JiAXD0F7AFY rotYrj7rUSaO9IzwIjLNJHdnqwKJWAJPDubjnCHIHo0LvWCGS04JcrbgKDqcgphId521 ALc5gnMChFim6LmxMcFx6zfappxk4OiUHi3A4vuyHDUhs7CvFac7WbqnDPlD5zNbVHwY nDJBOgfd0NEA0byZ552Sf1UZKotsOQlDPOFWwQI/0ZrZxRFzrJy4XJmApWzvuX9D9sVl UrzymiTZv+mFMq9gIjuiu2HXJQVfrdAeuH2HdcGuxuwA04klU4MLg7oWKxSpPJss2KHQ Zqww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=pjV+muvy6SLF3TxxOgecdEpH5EGtcfRGcJf6ce7Yu50=; b=CJZQP/9r0rY9LWJgPaJnzjoZ1eCinTAJ7wy+BP4PEy3P4yUwxFNCGzQeUxdrkD0mp8 m5YYs96lC+4/iyrC664IfYwC/BhEELTTDZ40TyoCFUlCC6u3Hw/5AgI71zB1Q3bZpqR4 TAvGLoAdbRE0BAzjsrGcul9G/9T2f4hzs6c4FyzLiBhFju6RCHnrFk8ik7gDH2Bd4bSE y0GwlSw/JpFjQ+Y1iD+6sJkFQBx11FjW8/zSJ5HfnyHiO3RalTkfmFFgGe+WPBiDmHSg z19P5u9+M6xRDXj7sFWSsZ80mxsPGkifzGZarA5FCJEcGoEoMiaGKZsNVqkiX3cZVjNw 1DqA== X-Gm-Message-State: AKaTC03dn+fhtgphhbucmYQLxtEFFp4ukXcIcDbWn9EenQxUH7Tz1ir/ssxllQEaSb9ODgTnhwjO6e7Pt0x9sg== X-Received: by 10.107.2.8 with SMTP id 8mr76514602ioc.83.1481620626959; Tue, 13 Dec 2016 01:17:06 -0800 (PST) MIME-Version: 1.0 Received: by 10.36.110.142 with HTTP; Tue, 13 Dec 2016 01:17:06 -0800 (PST) In-Reply-To: <25846969-F608-4EE2-8636-8823213C990B@gmail.com> References: <19.8F.27518.25CFE485@pb1.pair.com> <25846969-F608-4EE2-8636-8823213C990B@gmail.com> Date: Tue, 13 Dec 2016 10:17:06 +0100 Message-ID: To: Paul Jones Cc: Andrea Faulds , PHP Internals List Content-Type: multipart/alternative; boundary=001a1139787629748b054386af8c Subject: Re: [PHP-DEV][RFC][DISCUSSION] - Immutable classes and properties From: marijic.silvio@gmail.com (=?UTF-8?Q?Silvio_Mariji=C4=87?=) --001a1139787629748b054386af8c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable After much thinking regarding array in immutable objects I'm thinking of revoking this RFC. If someone has some suggestion on that matter now is the time, but otherwise my work is done on this one. Cheers, 2016-12-12 20:56 GMT+01:00 Paul Jones : > > > On Dec 12, 2016, at 13:36, Andrea Faulds wrote: > > > > Consider that some popular applications of immutability ultimately > contain a reference to something mutable: PSR-7's immutable HTTP message > objects point to mutable streams > > Which subverts its overall promise of immutability (and the streams are > not the only place where the promise of immutability is subverted). > > > -- > Paul M. Jones > pmjones88@gmail.com > http://paul-m-jones.com > > Modernizing Legacy Applications in PHP > https://leanpub.com/mlaphp > > Solving the N+1 Problem in PHP > https://leanpub.com/sn1php > > > > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > --=20 Silvio Mariji=C4=87 Software Engineer 2e Systems --001a1139787629748b054386af8c--