As the other commenter mentioned pragmatic functional programming isn't a new paradigm. What I'm really getting at is a difference of mentality. I've seen so much of the "Functional Programming is the only way, go functional or go away" mentality that I personally dislike. The pitch I'm here to make is that you can get the core benefits of functional ideas in Java 8, without having to get too religious about things.
my overalls have superpowers - they repel people who think fashion is important. Tiny ad: