Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:93269 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 61203 invoked from network); 12 May 2016 11:49:28 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 12 May 2016 11:49:28 -0000 Authentication-Results: pb1.pair.com smtp.mail=yohgaki@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=yohgaki@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.220.172 as permitted sender) X-PHP-List-Original-Sender: yohgaki@gmail.com X-Host-Fingerprint: 209.85.220.172 mail-qk0-f172.google.com Received: from [209.85.220.172] ([209.85.220.172:35035] helo=mail-qk0-f172.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id B2/AC-28272-7CD64375 for ; Thu, 12 May 2016 07:49:27 -0400 Received: by mail-qk0-f172.google.com with SMTP id n62so36627436qkc.2 for ; Thu, 12 May 2016 04:49:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=YOmZrnyYfkIdJ8VR0YQEXSw68JnfOhrLVTwBwWXd/4Y=; b=ytwE72356YN8JWr6ZAZ6phoHBlrusqr/ye7RteSa9q4J748/RGl6mt53D8yw6GQCb8 hSMbuvPJuCDPZVkVWIzZMF2AaM6QjFr7NmstGTLu1HR3ySiX/f3GGuFh/vRCai/sze2y csxWOkVB9CUhDFY6fD1e+muX62gW3Aqj2PParp6NYl5Zlzu5tqy1WBPGSiYojdoUUyEk RUMNX+2I7IZGj/JXI2vONtw4aSc34ReN14lOQc9rxTsOBUC3qIw6+bbvogtxI+0cutfR bBenb5cFRQ7a/tCHvyliIBjdr8mmBsOXhM/lreb64pfn5gPz+12jeFGjKq07AG0aCl9u KuNg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=YOmZrnyYfkIdJ8VR0YQEXSw68JnfOhrLVTwBwWXd/4Y=; b=PDcrimYTiWk1ssn2/VXbLT18ombcFW6iYzfVgP42rriqfQZ+Io/NT2A2bDg9FK26tA e0MYfLWXBH37kbqFIck5vOFfPo4vQHfH1cZWKElYRgCIwZCq6TwlG8mmxgdN+X9stPHk X0qzgAQsvCIzwDH/eG0dUORBZCE7xexosvQW3wD5SAh4pMYJbWcBaa7HNSSngpHE7Ctz l7XKDT9BW+gR7vo/qQLb2/yFm0BlBeIgEGkyWkFlo8hu80xlzE2wM7sX/Ryj2NWv6POy jbX20xSpV+nOxenMem6Ly3Ycp8OxApCLe91jRp+Is0cNJK+chfmWXbOH6miQG5KuWC/+ X7TQ== X-Gm-Message-State: AOPr4FUJrLiqkAEAQCHFzPLIHSUpKdwHvUaUohj2AbmSEJRbxNaYBz0NaL8e/KEpVcp+kzy7X+r2cjHBwBhtHQ== X-Received: by 10.55.80.136 with SMTP id e130mr9508511qkb.28.1463053765261; Thu, 12 May 2016 04:49:25 -0700 (PDT) MIME-Version: 1.0 Sender: yohgaki@gmail.com Received: by 10.140.27.133 with HTTP; Thu, 12 May 2016 04:48:45 -0700 (PDT) In-Reply-To: <1463008795.1856219.605250569.74618FC4@webmail.messagingengine.com> References: <39071a01-a42c-0952-b3a8-b4769c79b56b@fleshgrinder.com> <0ac3be89-6fb4-610a-ef89-0928f264f96c@fleshgrinder.com> <71379db5-b7b8-78b3-ada5-eee34e6e22d6@fleshgrinder.com> <452ddb93-1f47-1d0f-4f24-bedbff506b27@gmail.com> <98.61.11104.A1D41375@pb1.pair.com> <7c94ca37-e188-dd2b-a66f-bb63bf03041a@gmail.com> <1463008795.1856219.605250569.74618FC4@webmail.messagingengine.com> Date: Thu, 12 May 2016 20:48:45 +0900 X-Google-Sender-Auth: NSV8tewL-Flt3NA_0dwBlqmAz1A Message-ID: To: Larry Garfield Cc: "internals@lists.php.net" Content-Type: text/plain; charset=UTF-8 Subject: Re: [PHP-DEV] [RFC] Pipe Operator From: yohgaki@ohgaki.net (Yasuo Ohgaki) Hi Larry, On Thu, May 12, 2016 at 8:19 AM, Larry Garfield wrote: > On Mon, May 9, 2016, at 10:21 PM, Stanislav Malyshev wrote: >> Hi! >> >> > |> seems like a common symbol to use, but it admittedly does look a >> >> So, usage in one semi-obscure language (F#) and one completely obscure >> one (Elixir) - Clojure doesn't use |> - and one proposal for Javascript >> now qualifies for "common". And that counting the fact that neither of >> them actually uses the worst part of proposed syntax - magic variable $$. >> -- >> Stas Malyshev >> smalyshev@gmail.com > > If the issue is $$ feels too Perl like, what is the alternative? Is > there another way to chain methods cleanly? $$ looks like Perl, I agree. However, we will get used to it soon. Namespace separator "\" seemed strange to me, but I was used to it after a while. It would be more beneficial to users if we adopt the same symbol as Hack. IMO. Regards, -- Yasuo Ohgaki yohgaki@ohgaki.net