Performs left-to-right function composition.
final pipe = double.parse.pipe((double v) => v.floor()); pipe('123.456') // 123
Func1<A, C> pipe<C>(Func1<B, C> f) => pipe2(this, f);