Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:126253 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 qa.php.net (Postfix) with ESMTPS id 951341A00BC for ; Fri, 31 Jan 2025 10:05:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1738317768; bh=/5BY31sMr4JPfwozalPGtu9Pf/Ogv55+gsiT15ZzAe4=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=EJ8uUCljAA1S8Pl/zKjY1dJfsRQdbMWFpN7ZeO/jSTY3KP/NdVyoesztHsnGv+B4Y I/9aWrIoYK9Rc+JRI1J1Aw/OYZsD9fqPlon8NwEI1IoRiq18AnAN4SP7UUJTyHFjD/ NQ5wiNh2jo8wjFMgVdqFFeVDeQ1vjv9wTrU58dYOhcp+Xg8DMpK/2SUmm2EsxGqYea 7sj6Cn6JwdE39zfQZyQGQPGiVzigAPSV+4gxknjE1HxqdT19Lwe+KhrlmfXKbSZUb4 5nzmQ9w5TuT7ZeKdC7ciFxuPH3FyajPQfXcdNKzPwYvghC9tLd8hBYMBgyo/h5qVyh 3uajbPAm214bg== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id F0ADA18007C for ; Fri, 31 Jan 2025 10:02:47 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mail-wm1-f52.google.com (mail-wm1-f52.google.com [209.85.128.52]) (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 ; Fri, 31 Jan 2025 10:02:44 +0000 (UTC) Received: by mail-wm1-f52.google.com with SMTP id 5b1f17b1804b1-4362f61757fso18080515e9.2 for ; Fri, 31 Jan 2025 02:05:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738317931; x=1738922731; darn=lists.php.net; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=/5BY31sMr4JPfwozalPGtu9Pf/Ogv55+gsiT15ZzAe4=; b=SJpR78vLHPyRRErw3tbOpo0d7CQAHba+fg797+31Tx+VzWIrxmKGwG996T2/5dZfLV Lr8BW5qahCnq1R1kexwgqCEPo6mvonWUxDZglm8JaVCAIa9HBtCh6y3713ndt22r7Rnt zl5e51Kth+ZpfhOVzlSTRK5SL9eNf3NGpxMMBVdF3KC7lD3fXBwBY6QGTTuEdrE1sYVn xN8nUcYiUp4jjCVAXbEjDXiJClnoYRWcfMR3CkvUTuHfZbSyV8RDzydiYG5h0QgV9T0o otXsn4nvQ9ssAjl6AktfC649q3jQJvwSnneATy2Nhilj3E2Pd1hCPXRvpLNcXYs21cxD UUfg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738317931; x=1738922731; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=/5BY31sMr4JPfwozalPGtu9Pf/Ogv55+gsiT15ZzAe4=; b=pF5OFsDlB/s2Ql2BqkRHOtRvpDw+wcFQr22pekpRNy/7O/N+Ff/fJbk+EiWsMW2t7W CRUb7hqr/6MdVa9BSP7VM43Cp/Z9oZ5KrxtjcVl2S42H78voyq4/alj7CsxZotVdC5bE s2x8qGkji65ooOCefk1DUjUIR2WzuarPltTDhe9o24yrifAydP5g6Vo+6El8dJGGCecr jvIQXAILTyY4aRZaWRki4rglO7zifLBapR+Zp6CKBM6OD9Xa/G1bQ1hDpsxiTtr//zeZ PidnxgXf/wg7MMNZ80MRyi8qV3ZV7g8qdwcLdskCkhoSo0svPnH3X0ynQvWkde0koyPx kAdg== X-Gm-Message-State: AOJu0YzYtL1sxiwQFcQxHt8hgmX7dEseuccC9c34XfNExtdEg4qKcmN4 ma4M4+aeMHXaugTKbAPa1UC61zamdQziQxWj3r0+LFU8axCVLncXD9RceniV8mRFLUfkpqnQ/AB n7dl2QBIg6FnbxstfSwoK7LSsU3IJtg== X-Gm-Gg: ASbGncvrElICuGaj//OERXkA2vse+qM67OEZzxn2CPkHCIo1LW8ioN8JiO4mF/5kRb4 IOvW6VZLD0Pzi0H+LJB7/xepk2FGLSslmh3QVJP7Tt20yfj38NHZdqIDxfFFaGwO6Loml7BhX8g == X-Google-Smtp-Source: AGHT+IGI9eLbMZNlL+mTByhjySiHsXaoX3wyG8/t20UnokEgrsX4lrVm58BngT2SrEjW6dpGtXqz+nEFEodXwBFGqlQ= X-Received: by 2002:a5d:5583:0:b0:386:37f5:99e7 with SMTP id ffacd0b85a97d-38c5196fd12mr7759256f8f.33.1738317930351; Fri, 31 Jan 2025 02:05:30 -0800 (PST) Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 References: <2eba1ea4cffa751e6a5f325b972e86b5@bastelstu.be> In-Reply-To: Date: Fri, 31 Jan 2025 12:04:54 +0200 X-Gm-Features: AWEUYZmhmP5JjAYhYIw6-FnBEXxRbMedIlLvH7mpL17g1XOOUy140aQjyZCvfE0 Message-ID: Subject: Re: [PHP-DEV] RFC: First Class Callables in constant expressions To: Larry Garfield Cc: php internals Content-Type: multipart/alternative; boundary="000000000000bed7cc062cfdaea4" From: arvids.godjuks@gmail.com (Arvids Godjuks) --000000000000bed7cc062cfdaea4 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, 31 Jan 2025 at 01:59, Larry Garfield wrote= : > On Wed, Jan 22, 2025, at 8:35 AM, Tim D=C3=BCsterhus wrote: > > Hi > > > > Volker and I would like to start discussion on our RFC to support "Firs= t > > Class Callables in constant expressions". > > > > Please find the following resources for your reference: > > > > - RFC: https://wiki.php.net/rfc/fcc_in_const_expr > > - Implementation: https://github.com/php/php-src/pull/17213 > > > > - The related "Support Closures in constant expressions" RFC: > > https://wiki.php.net/rfc/closures_in_const_expr > > - The "Support Closures in constant expressions" discussion: > > https://externals.io/message/125872 > > > > Best regards > > Tim D=C3=BCsterhus > > I don't know how to interpret the radio silence from the list, but this > seems like an obvious and good follow-on to the previous RFC and has my > support. > > --Larry Garfield > Ship it. Fin. ;) --=20 Arv=C4=ABds Godjuks +371 26 851 664 arvids.godjuks@gmail.com Telegram: @psihius https://t.me/psihius --000000000000bed7cc062cfdaea4 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Fri, 31 Jan 2025 = at 01:59, Larry Garfield <larry@garfieldtech.com> wrote:
On Wed, Jan 22, 2025, at 8:35 AM, Tim D= =C3=BCsterhus wrote:
> Hi
>
> Volker and I would like to start discussion on our RFC to support &quo= t;First
> Class Callables in constant expressions".
>
> Please find the following resources for your reference:
>
> - RFC: https://wiki.php.net/rfc/fcc_in_const_expr=
> - Implementation: https://github.com/php/php-src/pull/= 17213
>
> - The related "Support Closures in constant expressions" RFC= :
> https://wiki.php.net/rfc/closures_in_const_expr<= /a>
> - The "Support Closures in constant expressions" discussion:=
>
https://externals.io/message/125872
>
> Best regards
> Tim D=C3=BCsterhus

I don't know how to interpret the radio silence from the list, but this= seems like an obvious and good follow-on to the previous RFC and has my su= pport.

--Larry Garfield

Ship it.
Fin= .
;)
--

Ar= v=C4=ABds Godjuks
+371 26 851 664
T= elegram: @psihius=C2=A0h= ttps://t.me/psihius
--000000000000bed7cc062cfdaea4--