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.