There are at least least two approaches:
This one uses the pipe | operator.
And Chainable Methods which creates a proxy object that emulates the pipe.
To be quite honest, both approaches feel too hackish, and I wouldn’t recommend anyone to use them on anything more important than a PoC. I do see a lot of value in adding the pipe operator to a future version of the language, though.






















