Imperatively traverse binary trees in OCaml, preorder, inorder examples | Dark Hacker News