Discussion Ask HN: Why do functional programmers hate loops (for, while, etc.)? Why do functional programmers hate looping constructs of imperative languages and ignore them as if they don't exist? 27 points newsoul 3 years ago 70 comments