That’s true, there’s some things which will only apply to pipes but are super handy such as having variables for partial results assigned within the pipeline.
Underscores.jl actually does have a small accommodation for |>
syntax (also ∘
, <|
, .|>
and .<|
), but only in the sense that it recurses into such expressions and applies the same _
replacement rules inside them, rather than treating them as normal call expressions.