@kibi Clojure's ->> operator, or Elixir's |> are absolutely magical when it comes to making functional programming reasavlt