Pipes in both of the languages you specified do function application, not composition, so they’re very much point-ful (you see the arguments you pass/get passed).
x
|> f a
|> g b
…
… where everything after the first |> is essentially in point-free style.