Right, but the disadvantage is that you're releasing something that's now
incomplete on its own.
I'd've hoped that clojure wouldn't have become as tightly-coupled with spec
(for instance), but maybe I just need to read the Rationale page more
deeply. Dependency hell blows, especially if your wo
Alex,
Thanks for the links.
Digging into the release notes for 1.9.0, I see that:
Note that spec is in alpha state and API compatibility is not guaranteed.
Also, spec and the specs for the Clojure core API are distributed as
external libraries that *must be included to use Clojure*.
Emphasis mi
Trying to re-acquaint myself with clojure since 1.6.0. Given *hosehead.clj*
as
(println (+ 1 2 3))
I used to be able to run:
% java -jar clojure-1.6.0.jar hosehead.clj
6
But with *clojure-1.9.0.jar* I'm treated to a *FileNotFoundException*
looking for *clojure/spec/alpha.clj* in the classpath