Posts in

Archives


With the advent of lambdas in Java 8, functional programming has truly returned to the mainstream, proudly seated alongside its object-oriented sibling. We now have the tools to create applications that use the best of both paradigms, but our knowledge and understanding of the underlying concepts must catch up. For years, we’ve relied on design …