Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:129049 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by lists.php.net (Postfix) with ESMTPS id 565971A00BC for ; Sat, 1 Nov 2025 23:05:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1762038308; bh=zpkdGdIwwuIxolV7OUJTIPku8yk51gQOfHM5Sn5ki6g=; h=From:Subject:Date:References:In-Reply-To:To:From; b=EZLIG9FQHuxTyrDrpO0/R4ODuSXqQ4ckXszo1wBpUTBpClcdFnPKKDHif4402O4wL 722MfcugaLHl4DR0boILigIJaad9ZC+2OmWDtVm7HRoDX3cFn8g8SkoomEZdics5GX IxUoUHcmsbL6+sRhqWmhftW6tf+UDB9TGmr7S/gw11c0eVTTGMzKYg5S9nEzG+uohL wOeU+meWTpZsG7/ZeGUL23spDL4G14LNhvoYPHONRqaugxRMBCLG/D029vznPS5yR5 4FbWTEB3tI2wpDgJbAiS5/yCZQP/Q+uilX7bMeXwt4Ro+GKxEY9NhSIOZL3337coSz S68APnMmolj3w== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 3A1F6180039 for ; Sat, 1 Nov 2025 23:05:08 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.6 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,RCVD_IN_MSPIKE_H2, SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: No X-Envelope-From: Received: from mail-yx1-f44.google.com (mail-yx1-f44.google.com [74.125.224.44]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Sat, 1 Nov 2025 23:05:07 +0000 (UTC) Received: by mail-yx1-f44.google.com with SMTP id 956f58d0204a3-63f95dc176fso1494031d50.1 for ; Sat, 01 Nov 2025 16:05:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=benramsey.com; s=google; t=1762038302; x=1762643102; darn=lists.php.net; h=to:in-reply-to:references:message-id:date:subject:mime-version:from :content-transfer-encoding:from:to:cc:subject:date:message-id :reply-to; bh=SmTGAzCdtclqP9CMWuYT3ksPX46ZFAeOcy3N8q9SyMM=; b=I6WhkvNEADhDLynmLsp17bezTgfhXo5TvyFmG05lWCuLw6ghazVJekPy4IySE5fG6r X8pLWgfvFxGJJiJhk1zqG5C0TtGQbhLj8DQRpdX6AZWHlYlvYWsIdoUISg1fWMA9Z2k2 XLpszOxP4DZRyit72lXPN2vCTR3rezwcTaZXjac0GGxIEReYxsFz16IncUzHS2aSw60K Vh2JpXb6b5nhtFhLfziZ5LEQO0gNzKJ75diEoes6BADyTxahx2y58oAAAxlsNU41zEFT l7aS9z/WSg/APRz5XebWZNldcoSqxj4YwMWjfgcsRnWSPJ8GzBrx0/4+8PJ0Zqa1/xrc 84Nw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762038302; x=1762643102; h=to:in-reply-to:references:message-id:date:subject:mime-version:from :content-transfer-encoding:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=SmTGAzCdtclqP9CMWuYT3ksPX46ZFAeOcy3N8q9SyMM=; b=JnR5sElB4GfOLAycxOzcD0ULrA5EKD2PJ0lVg4ky42Zd2DZgDfSr4nGBZsIXgdT6dK TXI7LnngQyU/cdaiD83QlP/vEfhqQC+xY/KjOCOB8UEN3e8f3cmzjhE7wfd0lfNqlW+a EtRajbpxLxlyS3NIYFdGGGO7ibmdOqMezujoQaziaIFGQ3YmmTz0h19geEyVPZKOkJRt IMg9pXAxFIt1vTlc4zdmHLNNWFsPBvifIK0v0YHKmfFDerylAlGCnoIymF+lpYL050br Kbn7BHInolu6I5xEBc8pTZRxPo1rgCMLJ0ky3R01zh03/eU5tpNjwShlTvG0rbc7pg1S X6Bg== X-Gm-Message-State: AOJu0YzlQT2+36aBaF8X9+k/jqIoPndmVOdmjGF4HTrxX9iJheozSOp8 kxfXCrfsEWoiNBr+CmVm6SjFI52ZA1fkyWNa7vj+v3Rinw9tw/TpxgEPoMNTFvG4Qwlm5WQBT1T tJB0= X-Gm-Gg: ASbGncuy80xoXoI8jT+enkOr4ogJjivzuH5gX11kb78LiWZs3kwesJ9mKfGUKlAOmdJ xcq/4jG0qPPCC+BSR6T3woCyJpBIUVVdKzA5jlQh33ril5yCTXQGEJv3vemywO+CEtkDyjuGGnI J0z5Y5zucZ1uTvByCyaAbhwZIspnPTcX+rx8fdT7+wO3DbDcZGKL0CpiK5A6Mkef8lXZ/8oXyqc 8ir+4Ml+yWchkuZ6DNzMCfF7gk+IiZGlBl6mSL2QtZzVp3bk58e+WDuAZXPk0dCzAfLSmU9lNZK 2j+pU0mPNUDcOvxSIXb9rvRgLux6sKeD6vAQfyAc3hVgGNN+zHh2AVyPnzkT2FoVgwhPbQLne/w C5k0P/ma27D1PHO+XBP8i5QDFtMutFb33R9qCqz4VhNugPFxL+ABMZ3rx+xPPJpwv7u/jCBffFI Fhb1mitj5LsICbFDX85xSRS0r9mD0kZR0b8g3IpMZLnffmOe8w6OpYZxCkDYRfOanc69A= X-Google-Smtp-Source: AGHT+IGYnj3xMjFs1HgdFfp8av1yzbTsk5UEVDc2KMn9/s1Adnr6OLwUh10AsX+SgYk9fGatcJ7MJQ== X-Received: by 2002:a53:d016:0:b0:63c:e19c:d7c7 with SMTP id 956f58d0204a3-63f922dacfbmr5899728d50.34.1762038301770; Sat, 01 Nov 2025 16:05:01 -0700 (PDT) Received: from smtpclient.apple (h96-61-170-179.lvrgtn.broadband.dynamic.tds.net. [96.61.170.179]) by smtp.gmail.com with ESMTPSA id 956f58d0204a3-63f967781eesm1640940d50.7.2025.11.01.16.05.01 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 01 Nov 2025 16:05:01 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Precedence: list list-help: list-unsubscribe: list-post: List-Id: x-ms-reactions: disallow Mime-Version: 1.0 (1.0) Subject: Re: [PHP-DEV] [RFC] Partial Function Application v2 Date: Sat, 1 Nov 2025 18:04:50 -0500 Message-ID: <12AF03BB-88B2-4D9A-A633-F80CC868D66F@benramsey.com> References: In-Reply-To: To: PHP internals X-Mailer: iPhone Mail (22G100) From: ben@benramsey.com (Ben Ramsey) > On Nov 1, 2025, at 12:56, Larry Garfield wrote: >=20 > =EF=BB=BFOn Fri, Oct 31, 2025, at 4:22 AM, Tim D=C3=BCsterhus wrote: >> Hi >>=20 >> Am 2025-10-30 19:44, schrieb Larry Garfield: >>> The one outstanding question is whether we allow reordering using named >>> arguments or preserve the underlying order. Arnaud says either one is >>> doable. So far, only 2 people have commented on it (favoring >>> reordering). We still want feedback from more people to see if there >>> really is a consensus one way or another. (2 people is too small a >>> sample size to draw any conclusions.) >>=20 >> It appears there is a larger (and unanimous) agreement. This should be >> adjusted in the RFC then. Other than that, I've read through the RFC >> once more and have the following comments: >=20 > Mm, yeah, it would appear I have been outvoted. :-) So be it. The RFC ha= s been updated to include reordering, and Arnaud will update the implementat= ion shortly. Just another data point=E2=80=94I prefer reordering, too. It seems like the m= ore intuitive experience. Cheers, Ben