Earlier quoted context omitted.
I don't think the first example is less pure than the second, what makes you think it is?
Purely functional programming is a subset of functional programming (see F# for instance). I was referring to the pipe operator syntax common to many functional programming languages like Haskell, F#, OCaml, Elixir, Elm and so on...
The pipe operator is just one part of functional programming, composing and applying functions
`f(g(x))` is still functional, and I would argue it exactly what is happening in the first example.