A Week with Elixir
Makes me cringe to hear someone say `|>` is the `pipe operator`.<p>If you're thinking operators your probably doing it wrong in functional programming.<p>It's simply another higher-order function that enables function composition.  g |> f = λx → f (g (x))<p>edit: My reasoning might be really flawed as I have no idea if erlang/elixr can define functions that look like `operators` and therefore don't know if `|>` is built in.  Yet, you shouldn't assume |> is some magical thing, but respect it as a higher-order function in my opinion.