Ya, pipes are really nice. Of course people do tend to get obsessed with them and try and make everything a pipeline. I find pipes fit the functional paradigm really well as they are clearest when they don't result in any kind of side-effects or mutation. Method chaining, on the other hand, is all about side-effects (mutating the object).
I really like pipelines but know people who try and make everything a pipeline.
I really like pipelines but know people who try and make everything a pipeline.