agiledeveloper: Functional Programming in Java is quite Approachable