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
>
>
>

Reply via email to