Ocaml / functional programming abuses | Hacker News Reader