It’s a twofer:

[prismatic/schema “0.2.0”]

Changes to the internal protocol for checking schemas, improving 
performance and enabling new applications such as schema coercion.  

Breaking changes:
- Cross-platform leaves s/String and s/Number are now s/Str and s/Num
- The Schema protocol has changed, so custom implementations will have to 
be updated.

http://blog.getprismatic.com/blog/2014/1/4/schema-020-back-with-clojurescript-data-coercion
https://github.com/Prismatic/schema/blob/master/CHANGELOG.md


[prismatic/plumbing “0.2.0”]

Replaces fnk/Graphs’ internal schema representation with prismatic/schema. 
 You can now write (fnk foo :- s/Num [x :- s/Str]) similar to 
`schema.core/defn`, and this information flows through into the schemas for 
Graphs.

Breaking changes:
- The previous internal representation for fnk and graph schemas (i.e., {:x 
true :y false}) has been replaced with prismatic/schema.  If you’ve 
explicitly written such schemas or code that operates on them directly, it 
will need to be updated.  
 
https://github.com/Prismatic/plumbing/blob/master/src/plumbing/core.clj#L368



Please feel free to ask questions or provide suggestions for either library 
here:

https://groups.google.com/forum/#!forum/prismatic-plumbing


Thanks, Jason

-- 
-- 
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/groups/opt_out.

Reply via email to