On Sun, Apr 25, 2021 at 1:51 PM Olle Härstedt <olleharst...@gmail.com> wrote: > > 2021-04-25 21:25 GMT+02:00, Larry Garfield <la...@garfieldtech.com>: > > Greetings, Internalians! > > > > I would like to offer for your consideration another RFC, specifically > > syntax for partial function application. > > > > https://wiki.php.net/rfc/partial_function_application > > > > It includes an implementation by Joe Watkins that is already about 95% > > complete. (There's some edge cases he's still sorting out, but all of the > > typical cases should work already.) Most of the design work comes from Levi > > Morrison and Paul Crovella. I helped out with the tests, a few edge bits, > > and general instigator/nudge. :-) > > > > Discuss. > > > > -- > > Larry Garfield > > la...@garfieldtech.com > > > > -- > > PHP Internals - PHP Runtime Development Mailing List > > To unsubscribe, visit: https://www.php.net/unsub.php > > > > > > Nice. :) Are there any other motivating use-cases besides pipe > operator (that are relevant for web dev)? > > Olle > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: https://www.php.net/unsub.php >
Yes, of course! PHP has many uses of `array_map`, `array_filter`, etc, that take a callback as a parameter. It's hard to create good examples on the spot, but here's an example, at least: array_filter($array, in_array(?, $haystack, strict: true)) -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: https://www.php.net/unsub.php