Skip to content
0:00 / 0:00

#clojure#clojurescript#calva

How Clojure (and ClojureScript) REPL connections work - feat the creator of Calva!

Daniel Amber

4.1K subscribers • 10 videos on Hallway

YouTube

Intermediate. Assumes working knowledge.

4.9K views4 years ago1 recommendation

Programming languagesTools and practiceLisp and ClojureVim, Emacs and editorsThe shell and command line

Daniel Amber and the creator of Calva discuss how Clojure REPL connections, nREPL, and shadow-cljs work behind the scenes.

Hi everyone! Please excuse the the audio glitches in this episode. The Audio does get better after the intro! We discuss a lot in this video but the main points we discuss are How Calva starts and connects to a REPL. What a REPL is,. What an nREPL is. What shadow-cljs does. What dep.edn does and how you can use them together. --------------------------------------------------- Download Calva: calva.io/ Support Calva: calva.io/merch/ Blog: blog.agical.se/en/posts/shadow-cljs-clojure-cljurescript-cal… Shadow-w-backend repo: github.com/PEZ/shadow-w-backend Shadow-cljs: github.com/thheller/shadow-cljs ------------------------------------------------- Create and explain shadow-cljs.edn Discuss different repl options (nbb, babashka, joyride) Calva connect to build what is cider nrepl? What is the difference between nREPL and REPL Create dev server using shadow-cljs why you can evaluate clojure with shadow-cljs How Clojure REPL communication works How ClojureScript REPL communication works Figwheel and Shadow-cljs difference Shadow-cljs with NPM Shadow-cljs development console Inspect stream shadow-cljs development console Integrating deps.edn REPL Sessions with Calva deps.edn + shadow-cljs in Calva (What is that?) Difference in starting with deps.edn and starting with shadow-cljs How Calva connects a repl How to manually convert Clojure REPL to ClojureScript REPL

Why it's here

1 person recommends this

What people say. Recommended as a helpful guide to understanding Clojure REPL connections and tooling.

u/macin r/Clojure • Recommends

On the Code Again - How Clojure (and ClojureScript) REPL connections work - feat the creator of Calva! link to this video