What Functional Programming Is and Why It Makes You Better | Hacker News Reader