Fork me on GitHub
#cljs-dev
<
2016-05-29
>
mfikes00:05:08

@dnolen: Summary on cljs.spec for self-host: http://dev.clojure.org/jira/browse/CLJS-1652 was the only thing I was able to find (so I don’t have a slew of other changes to coalesce with it). I haven’t delved into the test.check / generator aspect yet. I’ll need to apply http://dev.clojure.org/jira/browse/TCHECK-105 to a custom build and see how far I can get with it.

anmonteiro13:05:01

@dnolen: ./script/build is failing for me because there’s no v1.9 tag, from what I gather

anmonteiro13:05:14

should I build against a commit previous to 1.9?

dnolen13:05:16

@anmonteiro: hrm I pushed the tag

dnolen13:05:24

did you run git fetch —tags ?

anmonteiro13:05:28

maybe I didn’t fetch it

anmonteiro13:05:10

yea I hadn’t fetched the tag, sorry for the noise

mfikes13:05:50

spec generators work in bootstrap. There are some bumps and some things fail as being undefined, but some basic stuff actually works. (The failures could very well be bugs in downstream Planck, FWIW.) https://twitter.com/mfikes/status/736908445316681728

mfikes13:05:32

One thing I wonder is whether it is intentional that impl appear in the namespace.

dnolen13:05:07

@mfikes yes intentional

dnolen13:05:17

there’s a clash between cljs.spec/gen and cljs.spec.gen

dnolen13:05:42

that is, a var would match a namespace otherwise and one would overwrite the other

anmonteiro13:05:55

is there a way to get at the clojurescript-version? cljs.util/clojurescript-version would seem useful but the ns can’t be imported in CLJS

anmonteiro13:05:01

(because of )

dnolen13:05:19

@anmonteiro: *clojurescript-version*

anmonteiro13:05:33

yea that works

anmonteiro13:05:38

missed that, thanks

mfikes14:05:24

@dnolen: Whoa. Already reached zero known bugs in spec bootstrap. Everything is working AFAIKT.