This is the pipe operator. From the linked docs:
This operator introduces the expression on the left-hand side as the first argument to the function call on the right-hand side.
Examples
iex>
[1, [2], 3] |> List.flatten()
[1, 2, 3]
The example above is the same as calling
List.flatten([1, [2], 3])
.