TL DR:
org.clojure/spec.alpha org.clojure/core.specs.alpha. :
java -cp clojure-1.9.0-alpha17.jar;spec.alpha-0.1.123.jar;core.specs.alpha-0.1.10.jar clojure.main
( , , : instad ; Unix ).
Clojure Spec - , REPL (, java -jar $CLOJURE_JAR clojure.main). , ?
, lein new -, org.clojure/clojure lein deps :tree, , , ,.clojure/core . .
[org.clojure/clojure "1.9.0-alpha17"]
[org.clojure/core.specs.alpha "0.1.10" :exclusions [[org.clojure/clojure] [org.clojure/spec.alpha]]]
[org.clojure/spec.alpha "0.1.123" :exclusions [[org.clojure/clojure]]]
~/.m2/repository. , REPL. lein with-profile uberjar cp , , Leiningen. :.
$ lein with-profile uberjar cp
/tmp/xxx/test:/tmp/xxx/src:/tmp/xxx/resources:/tmp/xxx/target/classes:/home/user/.m2/repository/org/clojure/clojure/1.9.0/clojure-1.9.0.jar:/home/user/.m2/repository/org/clojure/spec.alpha/0.1.143/spec.alpha-0.1.143.jar:/home/user/.m2/repository/org/clojure/core.specs.alpha/0.1.24/core.specs.alpha-0.1.24.jar
, src , , -cp.
Getting Started, CLI clojure Windows.