A Markdown to HTML or LaTeX converter written in OCaml