Spring Validation enables you to use annotations and interfaces to simplify validation logic. This tutorial demonstrates how to do a few "real-world" validations for a JSON API.
Read more...
The <$> (fmap) and <*> (sequential application) operators enable you to refactor a function to take arguments that implement the Applicative typeclass.
Read more...