Fork me on GitHub
#unrepl
<
2017-03-16
>
bhauman12:03:31

@thheller the form in the warning has reader meta data on it so it's "possible" to get this data

thheller12:03:48

is it? couldn't find any in this case

thheller12:03:02

but my attempt so far war very naive, just collecting the warning info

thheller12:03:11

eventually I will hook into the actual analyzer

thheller12:03:49

current looking into how I could potentially leverage clojure.core.specs stuff

thheller12:03:34

since I assume that will come to CLJS at some point as well

thheller12:03:32

(defn x :foo) yields rather useless exception in CLJS

thheller12:03:47

and a nicer but still not very useful spec error in CLJ

cgrand15:03:30

Since there has been a long debate on isolation and not polluting target, here is a solution: https://gist.github.com/cgrand/259fa9ee3553d642850501ed431fc74d

cgrand15:03:41

Basically it creates isolated clojure envs inside the JVM, and the only way to talk to these envs is through a pair of streams.

richiardiandrea17:03:53

@cgrand nice, it reminds me of boot's pods