I struggle to understand Haskell’s Traversable | Hacker News Reader