Advanced Functional Programming for OO/Java Developers, Part 2: Functional Data Structures & More Advanced Continuations

This is the second part of a series of posts introducing functional programming principles to OO developers. In the first part, we looked at two design patterns that are less common in the OO world and more common in the functional world, namely the visitor design pattern and the continuation passing style design pattern. These […]

Read More… from Advanced Functional Programming for OO/Java Developers, Part 2: Functional Data Structures & More Advanced Continuations