Ask HN: Functional programming before imperative? | Hacker News Reader