Enumerating a context-free language [Haskell] | Hacker News Reader