Functional programming does not subsume imperative programming | Hacker News Reader