This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-02-10
Channels
- # ai (2)
- # beginners (3)
- # boot (113)
- # bristol-clojurians (2)
- # cider (77)
- # clara (43)
- # cljs-dev (48)
- # cljsrn (9)
- # clojure (319)
- # clojure-austin (2)
- # clojure-czech (4)
- # clojure-denmark (4)
- # clojure-france (4)
- # clojure-italy (4)
- # clojure-russia (2)
- # clojure-serbia (10)
- # clojure-spec (79)
- # clojure-uk (64)
- # clojurescript (109)
- # clr (3)
- # conf-proposals (21)
- # core-async (19)
- # cursive (26)
- # datascript (11)
- # datomic (19)
- # devcards (1)
- # emacs (25)
- # figwheel (9)
- # hoplon (31)
- # jobs (7)
- # jobs-discuss (14)
- # leiningen (10)
- # lumo (11)
- # off-topic (37)
- # om (40)
- # onyx (4)
- # perun (8)
- # planck (3)
- # rdf (4)
- # re-frame (40)
- # ring (11)
- # ring-swagger (2)
- # rum (21)
- # spacemacs (2)
- # specter (50)
- # untangled (93)
- # yada (13)
Hmmm the cljs.repl :reader
option appears to be a no-op with a conflicting relationship to :source-map-inline
https://github.com/clojure/clojurescript/blob/master/src/main/clojure/cljs/repl.cljc#L100
https://github.com/clojure/clojurescript/blob/master/src/main/clojure/cljs/repl.cljc#L887
@dnolen: I'd love your thoughts on CLJS-1497
Or did you already leave a comment and I missed it?
@dnolen a (Thread/interrupted)
test in the read-eval-print loop in the repl would be cool
@anmonteiro didn’t have a chance to look at that and I don’t think I will get to it today unfortunately
A) a simple way to handle singleton patterns w/ externs inference - probably won’t need much feedback
B) an outline for putting :node-deps
into deps.cljs
, and how to directly require CommonJS modules
https://github.com/clojure/clojurescript/wiki/Singleton-Pattern-Externs-Inference-Support
@dnolen I'm interested in supporting using CommonJS React as Maven dependency, so users don't need npm but can benefit from Closure optimizations for React
@juhoteperi yeah that’s a separate project that I’ve been thinking about too
shouldn't be very hard? 😄
Yeah, copying the files somewhere is what I've been thinking, if Closure won't support resolution from classpath
@juhoteperi if you want to hack on that - be my guest - I’m all for it
And another problem is that if the package, includes all files from npm packages, some of them are possible meant only for Node and Closure can't read them
Maybe. Not completely sure of this though, as I have to first solve the first peroblem.
@dnolen can we use the Closure dependency_mode
tooling to calculate the dependency graph?
JSModuleGraph
is a thing internally to Closure - we could maybe use that and replace module-deps
but’s it’s also not very important since it’s just switching out one thing for another
Works with Boot-cljs and local deps.cljs files now 🙂