High-Performance Log Parsing in Haskell: Part One | Hacker News Reader