invariant.spec

Integration with clojure.spec.

holds?

macro

(holds? data-spec & invariants)

Returns a spec for data conforming to both data-spec and the given invariants.