▲ | WorldMaker 7 days ago | |
The article addresses this pretty well. Quick summary: Hack used $$ (aka T_BLING) as the implicit parameter in a pipeline. That wasn't accepted as much fun as the name T_BLING can be. PHP looked for a solution and started looking for a Partial Function Application syntax they were happy with. That effort mostly deadlocked (though they hope to return to it) except for syntax some_function(...) for an unapplied function (naming a function without calling it). Seems like an interesting artifact of PHP functions not being first class objects. I wish them luck on trying to clean up their partial application story further. |