Why foldr works for infinite lists and foldl doesn’t | Hacker News Reader