Polymorphic types in OCaml | Hacker News Reader