Re: What Happened to "java -jar clojure.jar hosehead.clj" ?

2018-07-30 Thread Payter Versteegen
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

Re: What Happened to "java -jar clojure.jar hosehead.clj" ?

2018-07-24 Thread Payter Versteegen
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

What Happened to "java -jar clojure.jar hosehead.clj" ?

2018-07-24 Thread Payter Versteegen
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