Haskell's kind system: a primer | Hacker News Reader