Java will get Haskell's type classes | Hacker News Reader