explain-data is designed to return you sufficient information to detect any 
specific problem or create any error message you like and so there are no plans 
at this time to provide additional customization options in spec.

Explain-data gives you a list of problems and for each problem, the path in the 
data to the error, the value at that location, the predicate that failed, and 
the path through the specs to that predicate.

I'm sure that people will build generic error reporters and explainers on top 
of this and that's great.

We think it's also worth time (as Clojure programmers) to invest in reading and 
understanding spec error messages as you will be seeing them more, at least 
from macro failures.

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to