This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-10-16
Channels
- # beginners (1)
- # boot (69)
- # carry (1)
- # cider (29)
- # cljs-dev (17)
- # cljsrn (100)
- # clojure (13)
- # clojure-austin (13)
- # clojure-brasil (1)
- # clojure-dev (1)
- # clojure-korea (3)
- # clojure-russia (3)
- # clojure-spec (20)
- # clojure-uk (5)
- # clojurescript (45)
- # cloverage (3)
- # datomic (5)
- # figwheel (1)
- # hoplon (198)
- # klipse (25)
- # lein-figwheel (2)
- # leiningen (3)
- # off-topic (35)
- # om (7)
- # om-next (2)
- # onyx (8)
- # proton (8)
- # re-frame (3)
- # untangled (1)
- # vim (13)
What I'm getting is #error {:message "Could not parse ns form cljs.pprint", :data {:tag :cljs/analysis-error}, :cause #error {:message "Invalid :refer, macro cljs.pprint/deftype does not exist", :data {:tag :cljs/analysis-error}}}
What a coincidence!
I just deployed a new version of KLIPSE - 3.2.0 that supports cljs.pprint
By the way, what is your use case?
@mynomoto can you test?
@viebel Thanks! I'll test in a bit. I'm trying to make hoplon work in Klipse. I removed a bunch of stuff including the cljs.pprint namespace on a fork to make it work. But the main problem now is http://clojure.java.io and uses of Java like PushbackReader. I kept removing stuff and a subset of hoplon works 🎉 👏
great. Can you share a live demo?
Is there some difference to refer/include macros on bootstrapped cljs? I'm having trouble using them.
There are a couple of constraints
try to ask @mfikes
I think :refer-macros
is not allowed
you have to use :require-macros
+ :refer
I’ve started to write a guide about: porting a lib to be self-host compatible: https://github.com/viebel/klipse/wiki/How-to-make-a-clojure-library-self-host-compatible
It’s not complete
It would be nice if you could enrich it with your insights