james' blog about scala and all that jazz About Java 8 Lambdas - The missing link to moving away from Java I learnt functional programming, but then I decided I liked imperative programming better so I switched back. Moving from imperative programming to functional programming is a very common thing to do today. Blog posts on the internet abound with testimonies about it. Everything I've read and