Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:93449 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 82532 invoked from network); 23 May 2016 14:27:38 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 23 May 2016 14:27:38 -0000 Authentication-Results: pb1.pair.com smtp.mail=inefedor@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=inefedor@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.215.50 as permitted sender) X-PHP-List-Original-Sender: inefedor@gmail.com X-Host-Fingerprint: 209.85.215.50 mail-lf0-f50.google.com Received: from [209.85.215.50] ([209.85.215.50:36063] helo=mail-lf0-f50.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 5F/29-14293-85313475 for ; Mon, 23 May 2016 10:27:37 -0400 Received: by mail-lf0-f50.google.com with SMTP id e130so38404652lfe.3 for ; Mon, 23 May 2016 07:27:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=to:date:subject:mime-version:content-transfer-encoding:from :message-id:user-agent; bh=tejYRSTuRvuYtIByRii9lcV1yAhum37VGftBwVtNE4E=; b=p4786ZCEOym9LRQKdnKZHPxHlq7GV8dYJVBEZgy0JC+Cfmmh47RvSeOJGlxymgI8wY Rr0Haov6CdcV32tOIbL57GYyqDcPxep0Dkz1UnTfke0UghZUYPTul6BIK9pA1H4r643W OzcrEMseerZSERRCA8l2arJx7yJZRX2rwlebbE9s3mGYsEgqU71G2+nRrD79qa8nVv40 p5N/dAVF3HGAXq9t19CNZFtYLUqOjC34HeyCTFhuxSp5OMVEtlauA8fL5hK/GxIfkM7J I4b0RQLgyzJ9BsoMk/JAy5HzPKMMSPaKvkkf9MSBbh6ZmuT3tz13EA6o0UEmjjHn3N0H 29uA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:to:date:subject:mime-version :content-transfer-encoding:from:message-id:user-agent; bh=tejYRSTuRvuYtIByRii9lcV1yAhum37VGftBwVtNE4E=; b=df3V/t6vZPDzLOlEAssiBgSQ5hDAf0wS06hue6hojpYuKib2axoM2JUN5t2VYVf2dt rpZB6R/f2q1m2IXw03KbOx7/SwbkHl4SrXPHi3AsUIyrAhky0n8zMSvYjQ3Ux55Ph57d csNE8IiEUf7bDR35VjlzE6Zk4TWlJVnHz6h2hRVGuFan32WymX2gtrHqJ6PrFHUxv3kx 9rhMFmVvUI/cgsOzRGqShjEY1cPuZZyoI6vO+tV6koYDjV1AG+sB9bFupg9W8UMytHzu zWoGIajoKKOxLDrx3MlwDmP2m93gicnPbbeGH/OA6RRAhJzSoSpQH6OB9haFjdwZp5p4 KNaA== X-Gm-Message-State: AOPr4FXUQSbhMq54mryvsy2S/uU+uvQfLSmkQieqT8T6XaYQjHNBNu4SUQZlyKOsPqAX4Q== X-Received: by 10.25.150.8 with SMTP id y8mr6000189lfd.163.1464013654099; Mon, 23 May 2016 07:27:34 -0700 (PDT) Received: from nikita-work-box ([185.62.192.230]) by smtp.gmail.com with ESMTPSA id d1sm5822140lbm.3.2016.05.23.07.27.32 for (version=TLS1 cipher=AES128-SHA bits=128/128); Mon, 23 May 2016 07:27:33 -0700 (PDT) Content-Type: text/plain; charset=utf-8; format=flowed; delsp=yes To: "internals@lists.php.net" Date: Mon, 23 May 2016 17:27:19 +0300 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Message-ID: User-Agent: Opera Mail/12.16 (Linux) Subject: [RFC] [Vote] Callable types (now: Callable prototypes) From: inefedor@gmail.com ("Nikita Nefedov") Evening internals, With this message I'd like to go to vote with the Callable prototypes RFC targeted at 7.1: https://wiki.php.net/rfc/callable-types We've renamed it (previously was "Callable types") as RFC names often dictate how users will call the feature and I want it to be more accurate/descriptive. Also the reflection part was added although I'm short on time currently, so implementation for that will be ready later. (speaking of implementation, it also currently doesn't use cache_slots - also something I'll add when I have a little bit of time)