Haskell Type-Classes in OCaml and C++ (2016) | Hacker News Reader