Haskell I/O is pure | Hacker News Reader