LiveScriptには、前方および後方パイプ演算子の両方が備わっています。forward パイピングの目的は明確です:
[1, 2, 3] |> reverse |> tail |> sum
に変換され、よりもはるかに明確ですsum(tail(reverse([1, 2, 3])));
。
しかし、後方パイピングの目的は私には謎です:sum <| tail <| reverse <| [1, 2, 3]
は just とまったく同じsum tail reverse [1, 2, 3]
であり、私が知る限り、優先順位に違いはありません。
では、 LiveScriptでの演算子の目的は何でしょうか?<|