An Introduction to Functional Programming in Java 8: Part 0 – Motivation | Hacker News Reader