Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:129012 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 139061A00BC for ; Thu, 30 Oct 2025 21:06:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1761858394; bh=xGkb+L2jYF028SaaNovREHChzNhuVZcJGHwOWlTHXHw=; h=Date:Subject:To:References:From:In-Reply-To:From; b=I7jDrKpI2LjV7NHaXD0IIEZMNWotp45CtJAZaLr4TYKKA3SuzFQJ75TzxjQoe5+Ct Tdc88gVv/y2p2jyLkbkQsMKQQaSk8T12qDiGV6zyrXKh0p+kihYZ0V8V3vpCyjqAt2 mTj/3z85bTGTRIZ9FvEJmt7L73epze1UJSCOnmU9TzaJN/0ahwHH+AdWWg+qePFvIF 4K+NzGiwLYv3SgEZprNyp9wh5oQjFOhDd9P8f4nJl3Kuv+ACb83zj20Hyoch0POlkq jfLk1Vg1RPYZXEmiqGga9YowdRxxZY9xWVoLrsM9X/2tr0ri0HzAxW5kSuN8JD/3aq P6iyGOV7jB1TA== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 06C661801EC for ; Thu, 30 Oct 2025 21:06:34 +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.1 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: No X-Envelope-From: Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Thu, 30 Oct 2025 21:06:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1761858383; x=1762463183; i=a.leathley@gmx.net; bh=em8iV4NR3tzMEi1TQKZRbODQljG49Ii2gC9pSswNP6o=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=hvAq1cEd9FxPtXVQ1X3xLephpzKlnLXPJL095IhqKgvgcS1cQg+S5q/hvp4+oYK2 K1l/Lf9Kc22ya8U0FmPwheGek1qkeOvzH/0AvhjzrEqB4ZJnDdvuHFxgYf0M6sZfG 7D9x3oa31L/4ke4V85f4HUNIBT6ebG6TnvJm6QvkyV/5uzv5wtBYfxSu+zxZ+l1lQ PpT96yJLW4iC7Sg0/SWC+FRgagmfD0lY14avgpH0rYb9d80MZE3iljDjGlENUW/Co OqljT0aQmnfI4XmfTbLJ3bprqv0HTSiz1uYaNR1T9Xu1Gn6H+zT4CWD6mNB7GX8NF F5WY53sHopFXAeD/lw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.178.120] ([24.134.51.41]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MXGrE-1vm5HF3BxW-00MPPx for ; Thu, 30 Oct 2025 22:06:23 +0100 Message-ID: Date: Thu, 30 Oct 2025 22:06:23 +0100 Precedence: list list-help: list-unsubscribe: list-post: List-Id: x-ms-reactions: disallow MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PHP-DEV] [RFC] Partial Function Application v2 Content-Language: en-US To: internals@lists.php.net References: <13830641-0fb9-4de9-94ed-8873045ef820@app.fastmail.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:qZifjiMA7kzob3JvKEZVlDNsZdNt7rRe+3JElpk9qBw4ETFVF56 v2D5JRCccMkvUlGXyS7b7PsAC4PBoa+yPBx0vMYXmI0yaft0O4HiJHU2i9QbpLJbAPHGa3O oWZrhLK86xxedF+0gvLJcrdy0mDCgzOQsh0QfQUspwK1NlgzKATTjIYdCgDa6ste4FyryOM bPQZ7YvCP+gEPk79oucvg== UI-OutboundReport: notjunk:1;M01:P0:3Ir925Yi8dE=;F/cZ1e+ga64PU2KHe+lYQa5oaUc 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 From: a.leathley@gmx.net (Andreas Leathley) On 30.10.25 19:44, Larry Garfield wrote: > The one outstanding question is whether we allow reordering using named = arguments or preserve the underlying order. Arnaud says either one is doa= ble. So far, only 2 people have commented on it (favoring reordering). W= e still want feedback from more people to see if there really is a consens= us one way or another. (2 people is too small a sample size to draw any c= onclusions.) To me reordering according to the named arguments seems more intuitive,=20 because that is what you see when the PFA is created. The original order= =20 would seem surprising to me.