The brackets around |>
mean it is an infix operator so your example could be written
let result = (|>) [2;4;6] (List.map (fun x -> x * x * x))
Since |>
applies its first argument to the second, this is equivalent to
let result = (List.map (fun x -> x * x)) [2;4;6]