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での演算子の目的は何でしょうか?<|