This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-12-09
Channels
- # adventofcode (132)
- # announcements (19)
- # babashka (7)
- # babashka-sci-dev (6)
- # beginners (46)
- # calva (25)
- # chlorine-clover (5)
- # cider (2)
- # clara (17)
- # clj-kondo (93)
- # clojure (2)
- # clojure-dev (4)
- # clojure-europe (12)
- # clojure-losangeles (3)
- # clojure-nl (7)
- # clojure-uk (4)
- # clojurescript (29)
- # conjure (6)
- # core-async (8)
- # cursive (16)
- # data-science (7)
- # datomic (1)
- # exercism (4)
- # figwheel-main (8)
- # fulcro (9)
- # graphql (2)
- # helix (1)
- # introduce-yourself (3)
- # jobs (3)
- # lsp (4)
- # malli (20)
- # minecraft (3)
- # nextjournal (62)
- # off-topic (16)
- # overtone (34)
- # pathom (5)
- # polylith (10)
- # portal (1)
- # re-frame (104)
- # reagent (29)
- # reitit (1)
- # remote-jobs (2)
- # rum (3)
- # shadow-cljs (22)
- # spacemacs (2)
- # sql (10)
- # tools-deps (17)
- # vim (13)
I'm not quite sure how to use sessions. I am working on a full stack app so would like to have a clojure repl running as well as a clojurescript shadow-cljs connected repl. Is this possible? I seem to have to close one entirely and connect to the other one if switching back and forth. I'm wondering if both can be open at the same time and you use this session next command or whatever to switch between the two.
Once I have a clj REPL connection, I start a new session with ConjureCljSessionFresh
and then run some code (piggieback in my case) to turn that new session into a cljs REPL. Now I have 2 sessions, one clj and one cljs, and I use ConjureCljSessionList
and ConjureCljSessionSelect
to keep track and switch which one is active.
Ahh, fresh
was the answer. I was assuming that would start it all over rather than a new one. Thank you, I'll give that a shot.
You may also benefit a huge amount from https://github.com/Olical/conjure/wiki/Multiple-connections-with-ConjureClientState which means you can connect to two very different nREPLs and hop between them based on autocmds.