This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2023-06-03
Channels
- # announcements (2)
- # babashka (15)
- # beginners (40)
- # calva (11)
- # cherry (2)
- # cider (3)
- # cljsrn (2)
- # clojure (37)
- # clojure-austin (4)
- # clojure-europe (2)
- # clojurescript (16)
- # core-async (1)
- # datomic (25)
- # hyperfiddle (18)
- # jobs-discuss (9)
- # nbb (7)
- # off-topic (19)
- # pathom (6)
- # podcasts-discuss (4)
- # portal (37)
- # practicalli (1)
- # re-frame (11)
- # releases (1)
- # scittle (13)
- # shadow-cljs (6)
Hi folks, does babashka works with cider-nrepl middleware? (I didn't find anything in the doc so wanted to confirm)
looking at your post on #C03S1KBA2 i assume you wanna use bb with nvim+conjure?
right, so in general conjure REPLs work pretty well in bb. it even has an auto repl mode which starts a bb if nothing is specified. you dont need any special middleware to work with it
you can start a repl server: https://book.babashka.org/#_nrepl and conjure can connect and work normally
whats the usecase for adding cider-nrepl?
bb implements its own nrepl server. are you looking for something specific to cider?
I just thought cider-nrepl provided some useful features, so I always use it by default. Are you saying that bb comes with all the features included so cider-nrepl is unnecessary?
yep. cider-nrepl is the nrepl impl for clojure and for the JVM. bb isnt a proper JVM, its a native env and provides its own nrepl impl
yeah its gonna make some assumptions that may not hold true for something thats not a JVM
let us know if there is some feature you'd like to do in the bb nREPL that's not there, we can take a look!
in general if youre using fancier things like the cider debugger, it probably wont work in bb (@U04V15CAJ can confirm), do the REPL sessions on a JVM repl and the when happy, switch to a bb one.
There is an issue to make cider nrepl work with bb https://github.com/babashka/babashka.nrepl/issues/62 Still work in progress, not currently working