${2:expr1} | ${3:patt2} -> ${4:expr2})]]> func source.ocaml function alt