Full threadstevenheidel·Author here, I also wrote a more in-depth article on how to apply concepts from functional programming to languages like Java 8: https://hackernoon.com/practical-functional-programming-6d79...View on HN