Breadth-First Traversals in Far Too Much Detail (Haskell) | Hacker News Reader