This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-05-17
Channels
- # aws (16)
- # beginners (82)
- # boot (29)
- # cider (43)
- # cljs-dev (90)
- # cljsrn (14)
- # clojure (79)
- # clojure-dev (12)
- # clojure-greece (4)
- # clojure-italy (12)
- # clojure-russia (81)
- # clojure-shanghai (1)
- # clojure-spec (39)
- # clojure-uk (28)
- # clojurescript (159)
- # consulting (1)
- # cursive (16)
- # data-science (6)
- # datomic (18)
- # devops (3)
- # emacs (22)
- # figwheel (1)
- # graphql (15)
- # hoplon (3)
- # jobs (1)
- # jobs-discuss (8)
- # leiningen (1)
- # luminus (6)
- # lumo (1)
- # off-topic (18)
- # om (6)
- # onyx (38)
- # pedestal (30)
- # perun (3)
- # re-frame (38)
- # reagent (8)
- # ring-swagger (2)
- # rum (2)
- # sql (2)
- # unrepl (14)
- # untangled (1)
- # vim (8)
@flyboarder I'm over in England, helping my family deal with my father's passing. I'll be back in the US next week and will try to remember to take a look at that PR then. Feel free to remind me on Tuesday!
That's ok, I'll have Alan or someone take a look. My apologies and condolences!!
Condolences Sean
Thanks!
i'm sorry for your loss, @seancorfield
Hello everyone. I've managed to get .cljs
source map support in Chrome (finally \o/) with boot-cljs
, but it doesn't work with .cljc
files... The sources panel of Chromium is empty instead of showing source code. Furthermore, cljs code is not syntax hightlighted. Did I do something wrong ?
djebbz: did you manage to get around this issue? I’m seeing the same and have tearing my hair out trying to get it to work
That's ok, I'll have Alan or someone take a look. My apologies and condolences!!
I’m getting some strange behavior and am having a hard time tracking it down … Call to clojure.core/defn- did not conform to spec: In: [0] val: clj-tuple/conj-tuple fails spec
@lwhorton Could you paste the call stack
This all started as an attempt to write a simple proxy server, which required at first pandeiro’s boot-http, then httpkit + compojure
I’m writing the proxy as a exportable task that can be consumed from a boot file in another project
The problem is when trying to consume the lib I keep getting a variety of “did not conform to spec” issues, since I’m trying 1.9 (and using some of the spec features in this project)… some of those warnings were pointing to clj-http
‘s improper use of :import
. So I swapped over to http kit to try and bypass the bad spec
But either some combination of compojure / httpkit / boot-http is failing a 1.9 spec check, or there’s something bigger going on and I’m not sure where to look next
that stack suggests it’s either an issue with boot-http or boot-cljsjs
probably both
I s’pose there’s no way around these other than to patch the libs to be 1.9+ compatible?
or monkey patch the code and do an alter-root-var
Why do you need 1.9? is it just for spec?
yea, great features in there that’s saving me a ton of time writing reagent views, parsing server responses with conform, testing, etc.
ah I see, yeah probably best to submit PR’s then
FWIW, we've had 1.9 Alphas in production for ages and initially a bunch of libraries had invalid syntax (that earlier Clojure happened to allow) but all the mainstream ones got fixed. I wish library maintainers would be a bit quicker to try the Alphas and update for them.
djebbz: did you manage to get around this issue? I’m seeing the same and have tearing my hair out trying to get it to work