On Tue, Jan 31, 2017 at 7:42 AM, Niklas Keller <m...@kelunik.com> wrote:

> Levi Morrison <le...@php.net> schrieb am Mo., 30. Jan. 2017, 18:55:
>
> > Bob Weinand and I are happy to announce that the [Arrow Functions][1]
> > RFC is moving into the public discussion phase. We have been
> > collaborating on this RFC for many months now and finally have a
> > proposal we are happy to discuss in the open.
> >
> > Here is an example of an existing closure:
> >
> >     function ($x) use ($arr) {
> >         return $arr[$x];
> >     }
> >
> > This RFC proposes syntax and semantics to simplify this common usage to:
> >
> >     fn($x) => $arr[$x]
> >
> > More details are in the RFC. The [implementation][2] currently has no
> > known issues and is ready for you to download, build and test, which
> > we encourage you to do.
> >
>
> https://3v4l.org has a feature branch for arrow functions,  you can find
> it
> in the preview select box for playing around and in the RFC tab after a
> full execution.
>
> We look forward to a productive discussion period and are happy to
> > answer questions.
> >
> > For historical purposes, the revision of this RFC is currently at
> > [1485798604][3].
> >
> >   [1]: https://wiki.php.net/rfc/arrow_functions
> >   [2]: https://github.com/morrisonlevi/php-src/tree/arrow_functions
> >   [3]: https://wiki.php.net/rfc/arrow_functions?rev=1485798604
> >
> > --
> > PHP Internals - PHP Runtime Development Mailing List
> > To unsubscribe, visit: http://www.php.net/unsub.php
> >
> >
>

Looking good. Really excited for something like this in PHP.

Just a heads up, the section in the introduction that refers to other
languages having similar syntax still has a TODO in it. I agree that some
references to other languages' implementations (ES6 comes to mind) would be
a nice addition.

Awesome work,

Guy

Reply via email to