Ответ 1
Они доступны с OCaml 4.01. Однако <|
называется @@
, поэтому он имеет правильную ассоциативность операторов.
В качестве альтернативы вы можете сами определить их:
let (|>) v f = f v
let (<|) f v = f v (* or: *)
let (@@) f v = f v
Или вы используете батареи Ocaml, включенные, в которых есть операторы |>
и <|
, определенные в BatStd.