Resources for learning and using recursion schemes.
Java 8 annotation processor and framework for deriving algebraic data ty...
A package exposing a function for generating catamorphisms.