You could have invented Parser Combinators | Hacker News Reader