https://github.com/JuliaLang/julia/issues/5349 https://github.com/JuliaLang/julia/pull/10211
On Tue, Jun 9, 2015 at 1:31 PM, Stefan Karpinski <[email protected]> wrote: > A couple of reasons: > > 1. The |> operator has become popular for writing x |> f in place of > f(x). There's been a fair amount of interest in making that syntax more > first class and/or powerful. > 2. We needed a way to redirect stdout, stderr & stdin for pipelines, > which, with the |> syntax, required even more syntax, none of which was > particularly satisfying. Instead, we now write command pipelines with the > pipe function, which allows redirection via keyword arguments naturally > without any additional syntax. > > > On Tue, Jun 9, 2015 at 12:26 PM, Simon Frost <[email protected]> wrote: > >> Dear All, >> >> I tried (and failed) to search for this, but I wanted to know why the >> forward pipe operator |> has been deprecated in favour of pipe(...,...,)? >> >> Best wishes, >> Simon > > >
