OCaml - Parallel programming