This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-09-03
Channels
- # announcements (11)
- # atom-editor (8)
- # aws (16)
- # babashka (34)
- # beginners (59)
- # calva (32)
- # cider (8)
- # clj-kondo (43)
- # cljs-dev (52)
- # clojure (26)
- # clojure-europe (11)
- # clojure-italy (2)
- # clojure-nl (5)
- # clojure-spec (16)
- # clojure-uk (44)
- # clojurescript (5)
- # core-async (21)
- # cursive (14)
- # datomic (53)
- # figwheel-main (4)
- # fulcro (5)
- # graphql (6)
- # java (3)
- # kaocha (5)
- # leiningen (6)
- # local-first-clojure (1)
- # malli (25)
- # off-topic (40)
- # other-languages (1)
- # pathom (5)
- # pedestal (3)
- # re-frame (4)
- # reitit (2)
- # reveal (8)
- # rum (21)
- # sci (16)
- # shadow-cljs (90)
- # spacemacs (8)
- # tools-deps (10)
- # vrac (6)
- # xtdb (12)
is there a way to start a ClojureScript REPL in Calva with just cljs.main options like in Cursive i.e. no nREPL?
@dnolen, currently nREPL is the only way to reach the REPL with Calva. I'm not sure what would be entailed to remove this requirement. But it probably is something we should look into. That, or look into what it would mean to bring nREPL into CLJS...
ok, though I really think tooling should work w/ the plain REPLs - nREPL is all fine and it good but it's also the reason you have to write all this explication about how things work
currently working w/ a new dev that starting to learn ClojureScript - they start w/ the Quick Start
but in order to get a REPL they have all this other novel stuff put in their face which has no relation to the Quick Start or standard Clojure docs
k trying to get the standard Calva Figwheel REPL going - but it won't start because it says I'm not supplying a build
Hi @dnolen! If something's unclear in the docs around this please let us know. I agree it would be nice to add the non-nrepl repl support.
It's great that you give this tooling aspect attention. And you manage to mention all the reasons that makes me part attention as well. 😀
Maybe we can add an issue to start/track this effort, though I don't know if it can be given attention any time soon
but I'm just pointing out all the barriers that are currently in place to get a ClojureScript REPL
right I've used all of these things before, I'd like to think I know what I'm doing but again
my experience was read about Calva, remember about nREPL, remember about Figwheel - ok now it works
Please file an issue describing the course of events for you. What you expected and what you didn't expect. It will help us a lot in figuring out how we can lower the barrier for starting with ClojureScript.
We might not be able to fix the nrepl gap very quickly, but there sure seems to some other things we should do.
and the crib notes from that would be damn welcome. I was trying that path a week or so ago, and failed because I'm not as smart
expressing a strong viewpoint here because I think simpler VSCode integration would of course be a great thing for onboarding beginners given VSCode's popularity