Fork me on GitHub
#fulcro
<
2019-01-14
>
sooheon07:01:42

Has anyone seen this error referencing clojure/future that fulcro 2.7.2 pulls in?

Caused by: Syntax error macroexpanding clojure.core/ns at (clojure/future.clj:1:1).
Syntax error compiling at (clojure/core/specs/alpha.clj:1:1).

currentoor19:01:24

are you sure it’s fulcro related?

currentoor19:01:58

i don’t think fulcro uses futures (i could be wrong)

sooheon04:01:07

fulcro, fulcro-incubator, pathom all seem to use clojure-future-spec for backwards compatible spec to clojure 1.8, but this causes problems when using 1.10

currentoor20:01:51

oh future-spec, i was thing the clojure.core/future thing

sooheon10:01:17

Haven’t got to the bottom of it, but clojure 1.10.0 seems to be the problem. 1.9.0 makes the error go away