Pipeline operator |>

Yeah. The dot operator.

value
|> first()
|> second()
|> third()

is equivalent to

value
.first()
.second()
.third()

It does add type-based dispatch, which Julia does in a more general way and Elixir doesn't really have at all (no idea what F# does), but it's otherwise the same.

1 Like