OCaml |> operador
¿Alguien podría explicar lo que hace el operador |>? Este código fue tomado de la referenciaaquí:
let m = PairsMap.(empty |> add (0,1) "hello" |> add (1,0) "world")
Puedo ver lo que hace, pero no sabría cómo aplicar el operador |> de lo contrario.
Para el caso, tampoco tengo idea de lo que está haciendo la sintaxis Module. (). Una explicación sobre eso también sería agradable.