I was playing around with the new clojure.spec coming in clojure/clojurescript 1.9 and noticed that LightTable can't seem to open a clojure repl with clojure 1.9.0-alpha11.
Error loading lighttable.nrepl.handler: java.lang.IllegalArgumentException: Call to clojure.core/ns did not conform to spec:
In: [1] val: ((require [clojure.string :as string] [cljs.source-map.base64 :as base64])) fails at: [:args] predicate: (cat :docstring (? string?) :attr-map (? map?)
I also noticed that in earlier alphas that some of the new syntax doesn't work either, specifically the new namespace map literal syntax doesn't seem to work.
#:clojure.spec{:name "jane"}
=> {:clojure.spec/name "jane"}
Has anyone got this working, or is this an issue that needs to be reported?