Grammars as Data Types | Hacker News Reader