When You Should Use Lists in Haskell (Mostly Not) | Hacker News Reader