Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:105186 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 60585 invoked from network); 10 Apr 2019 01:14:03 -0000 Received: from unknown (HELO mail-oi1-f171.google.com) (209.85.167.171) by pb1.pair.com with SMTP; 10 Apr 2019 01:14:03 -0000 Received: by mail-oi1-f171.google.com with SMTP id a6so9322oie.5 for ; Tue, 09 Apr 2019 15:11:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=oTreQMo+Z3+tfuBB1qMgz3H4YZnhYGnKYIJykMhKkZc=; b=dsyzJCDEQFP6GMCAV5/GLxDRgC8kYynv7C5R6YhFVQIhK2LXcU3dQDV50j5oOWr4na GKjLg/mbAds1V+1cCGZES93juQ/ymZvQsl0ybWa2qdVnnuItlVYmwf7/WgyHiizNQRRd 7qq5IWYhEk2uZRO7sJjX4lbz0xaOiRqvfBZoVJgvyYzMVYF/Y1cRYQR+xZT/Pc55MkLu pzWfOjWiyFTJpQp16n2JuljyxavBsq0yOG9MMe6tRcM6mVB4Rtf+aDV3wkTVszlfPA7Y ZS07CuV91KtQGPL9fHHo4VarG3z3X1bmpnCeKH52xVBDEwWPFewWeR4f7RrUp7RN4+Cp m8EQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=oTreQMo+Z3+tfuBB1qMgz3H4YZnhYGnKYIJykMhKkZc=; b=kwLqZmHbAh/lbLltZqDUy4DOt6ucv5jH269jpqs/NxO8n5mm8E2QfM32Z0qBk1jas5 2d4w2EvDu2xAjC9E9+WrrdN4oPx83GO0QO3dhF/PmQ1FYi1PYi2peMCCj87FEdOSob3u q5HdsnDpstANFR6zHQOfGfoL0HNiUkmw3l4i2RqruIN35HybWZlgNgHgYUypM1S6hk5b K52MPM0wD6GWr8r3T83gUFTr8La/s2DCu0j4OD2PJflTr8MpSKzwewsm06vu7Plf5wYB An2vekqvsH5cBvM/2Blfob6Lv2ftDfLZ0S80yr93TO3/07CiPIYuGj0DPStA/4e49ku0 Nauw== X-Gm-Message-State: APjAAAVv72zDcWpKhUBXCMxb5Qf61ABFg2gTJK23MWxht74V3SPXwDrm RFPRz56tL+To9dDAgq9NHqOe2SXq8dTFuiHnZZY= X-Google-Smtp-Source: APXvYqxxDwbOteNvZcv/AxgB7IEzh9V3soKxdMZO3ooVu84SeXdhKGNUsPyfxEdgbDCgVnqBq3vcxEVu2XJ/GWdD6jk= X-Received: by 2002:aca:ba0b:: with SMTP id k11mr420023oif.57.1554847861996; Tue, 09 Apr 2019 15:11:01 -0700 (PDT) MIME-Version: 1.0 References: <582b57dc-42a0-582b-9471-2ede97ba584a@telia.com> In-Reply-To: Date: Tue, 9 Apr 2019 23:10:50 +0100 Message-ID: To: =?UTF-8?Q?Bj=C3=B6rn_Larsson?= Cc: Nikita Popov , Sara Golemon , PHP internals Content-Type: text/plain; charset="UTF-8" Subject: Re: [PHP-DEV] Re: [RFC] Arrow functions / short closures From: robehickman@gmail.com (Robert Hickman) > - $waithandles = $this->urls->map(fn($url) => $this->fetcher->fetch($url)); > - $waithandles = $this->urls->map(\($url) => $this->fetcher->fetch($url)); > - $waithandles = $this->urls->map($url ==> $this->fetcher->fetch($url)); > > I would say that when lambda functions occurs in function calls I find the > \ or ==> syntax more readable. > To me, in that context, '==>' is the most readable as it does not have parentheses on the argument. It's a bit visually noisy with them.