Parsing JSON Objects Without Intermediate ASTs in Haskell | Hacker News Reader