Mostly ocaml projects, please don't give advice on these, I don't want to "