PHP: rfc:pipe-operator-v3
DRANK
IntroductionIn object-oriented code, “composition” generally means “one object having a reference to another.” In functional programming, “composition” generally means “sticking two functions together end-to-end to make a new function.” Both are valid and useful techniques, especially in a multi-paradigm language like PHP.Composition generally takes two forms: Immediate and delayed. The immediate execution of chained functions is typically implemented with a “pipe” operator. Delayed execution is typically implemented with a composition operator, which takes two functions and produces a new function that will call each one in turn. The combination of the two cleanly enables “point-free style,” an approach to programming that limits the use of unnecessary intermediary variables. Point-free style has been gaining popularity in JavaScript circles, so will be familiar to JavaScript developers using that style.This RFC introduces the “pipe” operator, in the form used by most o…
PHPは今年中にパイプライン演算子が導入されるぞ。はやくお前らもこっちにこいよ (高見の見物) #fp_matsuri wiki.php.net/rfc/pipe-opera…