nbb

Gregory Bleiker 2025-11-06T18:07:06.445909Z

I'm using nbb's nrepl. When I press tab in the lein repl client, I get incomplete.core/completions Does someone know how to solve this?

Gregory Bleiker 2025-11-07T10:13:50.457399Z

completions don't work, other than that it's great, thanks for the tip!

borkdude 2025-11-07T10:17:53.681419Z

We can fix the completions though :)

Gregory Bleiker 2025-11-07T10:21:21.449789Z

We can?

borkdude 2025-11-07T10:24:52.388089Z

Sure, just look at the latest commits of babashka.nrepl

borkdude 2025-11-07T10:43:58.699799Z

The last two here: https://github.com/babashka/babashka.nrepl/commits/master/

borkdude 2025-11-07T10:44:04.373269Z

feel free to post an nbb issue about this

Gregory Bleiker 2025-11-07T10:46:25.733199Z

Do you think this would be a good first task for me to try to contribute to nbb?

borkdude 2025-11-07T10:47:54.893509Z

I think so!

borkdude 2025-11-07T10:48:51.110049Z

it's mostly a change by data shape which was wrong initially

borkdude 2025-11-07T10:49:09.861139Z

if you want to give it a try, please do and if you're stuck, just let me know

👍 1
borkdude 2025-11-06T18:40:05.003699Z

I think it's only solvable when leiningen doesn't assume Clojure JVM

Gregory Bleiker 2025-11-06T19:10:59.970819Z

once again you're too clever for me: I'm trying to do $ lein repl :connect 1337 from the nbb readme. Is there additional setup to do so that leiningen knows that its an nbb project? Other than that it's actually working quite nicely

borkdude 2025-11-06T19:11:36.613729Z

nope, unless leiningen is willing to change

Gregory Bleiker 2025-11-06T19:12:18.084929Z

ah. Any other recommendations for an nrepl client (not cider or vs code)?

borkdude 2025-11-06T19:13:02.584029Z

rebel readline

👍 1
borkdude 2025-11-06T19:13:32.363529Z

works at least well with babashka. nbb completions maybe not currently but can be fixed in a similar way