Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:113108 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 62774 invoked from network); 8 Feb 2021 14:48:15 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 8 Feb 2021 14:48:15 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id F1D291804F4 for ; Mon, 8 Feb 2021 06:32:59 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS, SPF_PASS autolearn=no autolearn_force=no version=3.4.2 X-Spam-Virus: No X-Envelope-From: Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12olkn2074.outbound.protection.outlook.com [40.92.23.74]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Mon, 8 Feb 2021 06:32:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Q47rETgQGYS62vIg4lDuFHde/TIZVvvMEqExr/YaMnlOQEPxW9QzTvfm3ytI7IK4mzFjbanOb7IvOgYL3Qu6o946qQL8MWBmToMjBlaLfjSrl3jprI7gPFCroXsM4RpjG7YHSAdqmS+cC9vbjeR82mgltLaDLPz2DHsQhD27grdJ32Nj0jAh+ZnkVvRQthAkRP9UTGmY+n93HmBVgRyEkcyBgYVj9nlwPn26xuoPZTvwgj200/+Twv/es/vW4xRb9BxG2D91OtBIZL1HAdh1Ir79Rb4k+/Kpc92qaIZzrUgOmJ6zb9OHOIRzt3TfiCZS0vSjTe/hDSRD9XqqveIkmw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=69inIqV+aFvAHay0tQ3AKQ6wTqVJKioKbzap54bDtGs=; b=Bg+AU06IvroIImSTvsKBZ2t0cNEitLMC9gNnIv0ogN5FBn/NKj6nWZTmFo/Wb8Gbr2Dus5o/KFTcz3NDV7Cx/OCED77MrfvgAmKctgr3ufXIdIqn1+WxSwopw5wiYVITDUhNV8cRUPcQeMaTHz2OCOPIDOlWv/kb0iqKCgFZlK56+TX9iy/uc+2M9X0sxa4+2D0nCT+1b5PPlJF45Hb9XMAvPa3lbQ7vShddA/8hnQyRbqnYUeCFHOdurx0NjV+QStwLcW3YX4f91fVQnm50lNws6P+INmzQKZRb58D5ITYtTP1QVeBQMbhk9PGtNfiryIcWYZ/n6T4bwpEjrQrn4Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=69inIqV+aFvAHay0tQ3AKQ6wTqVJKioKbzap54bDtGs=; b=bewdSknkNBgRnvkdYTHyDJbHPSkdgry+eVKUjT/qmpgh2TWa61Ol742QawuHnAmGQVdPkLq34EAsK1/bG0/aM6pLqvZ1fVKqQ5eKWI3ktnVNjJMZZHGD1s/pqL4Af8A/0aJ3GMojyvh/gjUUl/CVJH2iI8PvgxSI6c9JWa2olEydiwuyiTo22fiT6KdPEBfwA0YxFvahZVbHfLOnSuLBgvDYiFse6XXnd95Ia/A+iF9fWvii3sTMt6mdKh3oo+4oFpTBCGU569jSG32k6dZuMH5mu7RyEJnBqn92LCj1UBQmBHDfj4bVotQRjNnvvVMqsNUF1jtz/UBhCptJCJjHPg== Received: from MW2NAM12FT054.eop-nam12.prod.protection.outlook.com (2a01:111:e400:fc65::42) by MW2NAM12HT063.eop-nam12.prod.protection.outlook.com (2a01:111:e400:fc65::131) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3805.11; Mon, 8 Feb 2021 14:32:57 +0000 Received: from DM6PR07MB6618.namprd07.prod.outlook.com (2a01:111:e400:fc65::4d) by MW2NAM12FT054.mail.protection.outlook.com (2a01:111:e400:fc65::197) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3805.6 via Frontend Transport; Mon, 8 Feb 2021 14:32:57 +0000 Received: from DM6PR07MB6618.namprd07.prod.outlook.com ([fe80::b4c4:dc11:5337:821d]) by DM6PR07MB6618.namprd07.prod.outlook.com ([fe80::b4c4:dc11:5337:821d%4]) with mapi id 15.20.3825.030; Mon, 8 Feb 2021 14:32:57 +0000 To: PHP internals Thread-Topic: [VOTE] PHP\iterable\any() and all() on iterables Thread-Index: AQHW/ibG3D0K4gIX3kCegHwWEoc5Ig== Date: Mon, 8 Feb 2021 14:32:57 +0000 Message-ID: Accept-Language: en-CA, en-US Content-Language: en-CA X-MS-Has-Attach: X-MS-TNEF-Correlator: x-incomingtopheadermarker: OriginalChecksum:70D37110A51CEC161F4CB83042A3CE3EDF568C5304718CEE4BB1E6E3BB6EBAEA;UpperCasedChecksum:EA9BE1B10BA0908FE6248FE4DB3CCB07BF36E1CDB881065F5C52AA1133718196;SizeAsReceived:6874;Count:41 x-tmn: [Py6hQtiEK9KLtWdmdJRbAi8A6YmfLXxouO0qg28caR85bwR7saObyNCw0WboOh84] x-ms-publictraffictype: Email x-incomingheadercount: 41 x-eopattributedmessage: 0 x-ms-office365-filtering-correlation-id: 99cf525a-156e-4d42-d262-08d8cc3e6df9 x-ms-traffictypediagnostic: MW2NAM12HT063: x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: +NeEs0dacJ+NrJtMkgBM4Hou7hi/lOxr48nJ8h64/umCn+sYMhKhxN/JkB/PUQwmmIMJLyDJlThFvYMRfwaAbD9eri8CGDERCdRYjZtSRvPG+pGDJh+X1hvi5IhyWLbtZv7+ygKs8E98pMah09DPWiCvwJaMyZ9EXqMuN73/u5HdvSuErMNSI0LlRGnzsNlBl14anV6oeSt1xJWdaz1bLgj6ggsy13H7aA+v11x4cCrSu0NmoCY0Bzn628aym7DYQQAcdpf+iZnzFYpaW9uxOYKXwGFtRu2b+bbd/SxX2o1igYQr1ZEKC3V1RxMz+U3Bp87CPPQgb3G3CxQH4nhxuRJCX2Izfa9LmbZqoFMJu/700n6c9NIOkGfi3oDE6MX55T4WcrWIjCerUVA7nvOlDK4KCU/G6Nu4h96qrH4ihHZjcXL+PqvSidYj2zO/OCEt x-ms-exchange-antispam-messagedata: 4l/yQPRmp9z8Q2uP/P5JC7458YM8ljxO23cySEe4HVyR2WtZYIsUI+w18AmOCBL72n0OG9vff0VwbxfyPv9QJMClkuypjJmvyYoQqY/aDZWxYiF1bYkiA7H+39d0MB4IuEM2cGcOvU1yDsKVrGiskaKR6r4LFzW6gY1jOLCUqSRKAJp35G+RrKoeXVOYr60F8XZy29UwERNvSvFqR/yp3Q== x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-AuthSource: MW2NAM12FT054.eop-nam12.prod.protection.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 99cf525a-156e-4d42-d262-08d8cc3e6df9 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Feb 2021 14:32:57.7433 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW2NAM12HT063 Subject: [VOTE] PHP\iterable\any() and all() on iterables From: tysonandre775@hotmail.com (tyson andre) Hi internals,=0A= =0A= Voting has started on https://wiki.php.net/rfc/any_all_on_iterable and ends= on 2021-02-22.=0A= =0A= This RFC proposes to add the functions `PHP\iterable\any(iterable $input, ?= callable $callback =3D null): bool` and `PHP\iterable\all(...)`=0A= to PHP's standard library's function set, using the namespace preferred in = the previous straw poll.=0A= =0A= There is a primary vote on whether to add the functions, and a secondary vo= te on the name to use within the `PHP\iterable` namespace.=0A= =0A= Thanks,=0A= - Tyson=