clojureplumatic-schema

(Prismatic) Plumatic Schema Documentation


I have been looking at using prismatic/schema for typing and documentation in clojure, but I have had trouble finding thorough documentation for it. The github readme provides some helpful basic usage information but leaves me with a lot of open questions (why do you need the "s" argument in (s/one s/Str "s") for instance). Does anyone know of a thorough tutorial or documentation source for prismatic schema?


Solution

  • I think the best place to start is the original Clojure Conj 2013 presentation:

    Here are the various docs on GitHub:

    Since they renamed it from Prismatic to Plumatic it looks like they have consolodated the old blog posts, etc to Plumatic github account. Other blog entries:

    Enjoy!