Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:105228 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 33361 invoked from network); 11 Apr 2019 02:46:29 -0000 Received: from unknown (HELO mail-wm1-f53.google.com) (209.85.128.53) by pb1.pair.com with SMTP; 11 Apr 2019 02:46:29 -0000 Received: by mail-wm1-f53.google.com with SMTP id v14so4376719wmf.2 for ; Wed, 10 Apr 2019 16:43:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:user-agent:in-reply-to:references:mime-version :content-transfer-encoding:subject:to:cc:from:message-id; bh=YRAe3C0U2FWN7gadTJAdNRCpykmKx9aRDI8We2KCBOw=; b=H+qxBK7gHVL0EsSCAOa26RLxsSfMfJ1j/NPa8g6BLoANk7hmv21COsBa07mQtsWo5d 5Rqv7HxL5UR/NvSo5D8+luSjfueEtgT6ec50HJl+f1eOwMdO0fCJgAU6kN9+rzmDCWBa uw5PTmPj8rRIYkVWGuVmn9LKIM0zLmVRxpuj94qkh9jYvg18hvb+Qd2mLgwtXUB0Ov2N 3PqVdcfNUjN4yJmfj0DTe3qvFCBgzJKccOGFG0LaAjdfiV53fLYLQvrAv2l+Gu7/c+v1 FLJJYDIFMImNaO2dSyij2EEOZF2IYdkLduMw+734oIO7OeXxc/jhrgJFCrPyIBy+qfqN szAw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:user-agent:in-reply-to:references :mime-version:content-transfer-encoding:subject:to:cc:from :message-id; bh=YRAe3C0U2FWN7gadTJAdNRCpykmKx9aRDI8We2KCBOw=; b=dlegyCGNFrP6JKmmqFBtSDZExbeAzKKG5PC6PyZj8pSURzQw0y915vHiuVDBHCipWA fTfaAj8hj+AORZi2RtF6o2eKElBuc9sn/S0KcuIiR0Mng0tJaUZgTILMdNCLkl4lLNyH PcE3uNTqYFkCbT20Yj3ndQAKnuBq40049Wldz88icUS62jP79BX9RhLUlaEcYzbJ77WX ZESyEkkRxTQ4xSgR6MSGp9biPCSo5z9vm75hLrTYoOiM0oIo0WSLvRpPfDNxIotxjTiz vj9YTBL7d35MWV/l2KHG5Gr6BXOG2PCmVyYpULFPPW7YH0n1aEq1XFidLhOrCFaNcC8X jECw== X-Gm-Message-State: APjAAAUxYzQWe/Np10b58EQUI3CYlZK4OGvBAQOxf+w3+MDLCAQFoqCD df2OkeSlf7wUuUmZuj8DMQg1iNM9 X-Google-Smtp-Source: APXvYqz2gg/d+o1T2wgvckq3EWeKS9YCvkT600DNtsJGdCDgMbKCzcM38X2aO3Evaqhnl7qcY5u+sw== X-Received: by 2002:a1c:be13:: with SMTP id o19mr4234644wmf.19.1554939823373; Wed, 10 Apr 2019 16:43:43 -0700 (PDT) Received: from [10.25.215.11] (188.29.165.206.threembb.co.uk. [188.29.165.206]) by smtp.gmail.com with ESMTPSA id v6sm46267138wrt.56.2019.04.10.16.43.41 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 10 Apr 2019 16:43:42 -0700 (PDT) Date: Thu, 11 Apr 2019 00:43:39 +0100 User-Agent: K-9 Mail for Android In-Reply-To: <7a13ab70-9cca-10cd-ba81-5c9db3989689@telia.com> References: <582b57dc-42a0-582b-9471-2ede97ba584a@telia.com> <7a13ab70-9cca-10cd-ba81-5c9db3989689@telia.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable To: =?ISO-8859-1?Q?Bj=F6rn_Larsson?= CC: PHP internals Message-ID: Subject: Re: [PHP-DEV] Re: [RFC] Arrow functions / short closures From: rowan.collins@gmail.com (Rowan Collins) On 10 April 2019 21:56:41 BST, "Bj=C3=B6rn Larsson" wrote: >Could then the \($x) syntax be a good compromise between >readability & implementation? Personally, I don't find it "more readable"; on the one hand, it's one cha= racter shorter; on the other, it stands out less from everything else=2E My personal bias against it is that I'm too used to reading \ as "escape",= so every time I see examples my first reaction is "what does an escaped pa= renthesis mean?" I'm sure I'd get used to it, but I prefer "fn" because it = more immediately makes me think "function"=2E Regards, --=20 Rowan Collins [IMSoP]