So as it turns out, the Rye language is centrally based on this idea...so much so that it builds in a symbol type for doing it, when there's a leading vertical bar.
Something in the vein of:
rye-like>> x: add 1 add 2 3 |lib/* 4
== 24
You could imagine paring the operator down to just be what vertical bar means:
rye-like>> x: add 1 add 2 3 | lib/* 4
== 24
But I don't particularly like that. And the style of programming which this is supposed to be useful for is done better--I believe--by something like FLOW.
So I don't know if I want to add |>
back for this meaning, vs something else, or just not have anything that means this in the box.