Validateur is a validation library inspired by Ruby's ActiveModel. Validateur is functional: validators are functions, validation sets are higher-order functions, validation results are returned as values.
With Leiningen:
[com.novemberain/validateur "1.0.0"]
With Maven:
<dependency>
<groupId>com.novemberain</groupId>
<artifactId>validateur</artifactId>
<version>1.0.0</version>
</dependency>
We are in the process of working on a documentation site for Validateur.
Validateur is built from the ground up for Clojure 1.3 and up.
Copyright (C) 2011-2012 Michael S. Klishin
Distributed under the Eclipse Public License, the same as Clojure.