Haskell's Type Classes: We Can Do Better | Hacker News Reader