functional-validation

The validation monad

Functional Validation

This is an implementation of the Validation monad from Haskell and from the Scalaz library. It is also naturally a functor and an applicative.