RFC Draft: Comprehensions
| From: | Larry Garfield | Date: | Sun, 10 Mar 2019 21:44:32 +0000 |
| Subject: | RFC Draft: Comprehensions | ||
| Groups: | php.internals | ||
| Request: | Send a blank email to internals+get-104637@lists.php.net to get a copy of this message | ||
Hello, peoples. I know it's been discussed once or twice before on the list, many years ago,
but not recently. I therefore feel OK putting forth the following draft proposal for
Comprehensions, aka "compact generators", in PHP:
https://wiki.php.net/rfc/comprehensions
Sara Golemon has written a preliminary patch that is partially complete (see the RFC link for
details, it's impressively simple), but unfortunately doesn't have the bandwidth to
complete it at this time. I am therefore looking for collaborators with more knowledge of internals
than I (which is almost everyone) to help finish it up.
The syntax proposed is also subject to revision if a terser but still lexer-friendly alternative can
be proposed.
At the moment I'm not calling this Proposed yet, as I don't feel comfortable doing so
until someone else is on board to finish coding it. That said, if someone wants to weigh in on the
concept for now (hopefully supportively) that's also fine.
Anyone excited enough to help finish the job?
(This is my first RFC collaboration, so if you're going to smack me for goofing something
please be gentle about it.)
--
Larry Garfield
larry@garfieldtech.com