Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:83241 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 29733 invoked from network); 19 Feb 2015 21:20:05 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 19 Feb 2015 21:20:05 -0000 Authentication-Results: pb1.pair.com header.from=rdlowrey@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=rdlowrey@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.213.179 as permitted sender) X-PHP-List-Original-Sender: rdlowrey@gmail.com X-Host-Fingerprint: 209.85.213.179 mail-ig0-f179.google.com Received: from [209.85.213.179] ([209.85.213.179:62142] helo=mail-ig0-f179.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 8D/03-10294-18356E45 for ; Thu, 19 Feb 2015 16:20:03 -0500 Received: by mail-ig0-f179.google.com with SMTP id l13so12654487iga.0 for ; Thu, 19 Feb 2015 13:19:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:content-type; bh=63MpsHovX6u4UWEibuCPQnKwOBhKZR57pi8yaeEU7hs=; b=UkxU/5Vj5mTpjA+feiKj7mQZI3q3OmgEhc2h6D3MssL1+yDUG09mca18UrcXg2DvBr Qj+ydkysc8ePNDJbxXweI/oSOnVJZG280I68xeGtafdP2xNs6UdsRFP864v2lP0vrWwx BM/WBeJ7fHRR42YaUBXiv89Bx7dNhK7xAtQN6670YTXESibxo6gDSPCaG3gGIqY9ORwi goJ8xzfrmyxfkUPoddEaxRdCUM3YmgOkzlnS0uzvH2AAlAgmf7vVzF39ilCXsIdCJ7S/ Z6T4TVCnfrxF0pnWLt66KV2kkgad9dWBnvZtiWYpP9DpTC4UfJe4ULfj5Bg2A+NPeIRD 67Xw== MIME-Version: 1.0 X-Received: by 10.43.74.201 with SMTP id yx9mr8444879icb.96.1424380799286; Thu, 19 Feb 2015 13:19:59 -0800 (PST) Sender: rdlowrey@gmail.com Received: by 10.50.156.198 with HTTP; Thu, 19 Feb 2015 13:19:59 -0800 (PST) Date: Thu, 19 Feb 2015 16:19:59 -0500 X-Google-Sender-Auth: pN5IXzi4soryg9tY5S_vwy6YJJo Message-ID: To: "internals@lists.php.net" Content-Type: multipart/alternative; boundary=001a11c396ce9106bc050f777fbf Subject: [RFC Announce] Generator Return Expressions From: rdlowrey@php.net (Daniel Lowrey) --001a11c396ce9106bc050f777fbf Content-Type: text/plain; charset=UTF-8 Hi folks :) I know everyone is already quite busy attempting to resolve scalar types, assertions, etc. So let me add another RFC to your pre-feature-freeze cognitive overload! This proposal allows the specification of and access to Generator return expressions: https://wiki.php.net/rfc/generator-return-expressions The proposed functionality allows for more robust coroutine multitasking and lays the groundwork for the future implementation of the `yield from` sub-generator syntax found in other languages. Please take a few minutes in the coming days to read the proposal and ask any questions you may have as I plan to initiate a vote for inclusion in PHP 7 as soon as the required discussion period elapses. Thanks for your time and thanks to Nikita for writing the patch to make this happen. - Daniel --001a11c396ce9106bc050f777fbf--