Clojure in 5 Minutes: Install, REPL & First Function | Ep 1
4views
005:19
T
Taught by Celeste AI - AI Coding Coach
View on YouTubeDescription
── Key Takeaways ──
1. Prefix notation is the one syntactic rule in Clojure — function first, arguments follow
2. defn defines a function; the last expression in the body is the return value
3. The REPL is where Clojure lives — evaluate instantly with clj, run files with :!clj -M %
── Series Roadmap ──
Episodes 1–6 REPL & first values
Episodes 7–13 Collections & sequences
Episodes 14–19 Functional core (map, filter, reduce, threading, transducers)
Episodes 20–24 Namespaces, projects, deps.edn, testing
Episodes 25–30 State & concurrency (atom, ref, agent, core.async)
Episodes 31–35 Data modeling (spec, malli, protocols, multimethods)
Episodes 36–38 Macros & metaprogramming
Episodes 39–41 Java interop, Babashka, uberjars
Episodes 42–45 Capstone — Ring + Reitit + next.jdbc + Docker
Next up — Episode 2: S-Expressions & Syntax.
Taught by CelesteAI. Like & subscribe for more Clojure tutorials!
#clojure #lisp #functionalprogramming #repl #neovim #programming #tutorial #clj #defn #jvm #beginner
#clojuretutorial #neovimtutorial #clojureforbeginners #learnclojure #codealong #immutable #homoiconic
#datafirst #replrouven #clojureclj
---
Tags (separate field)
clojure tutorial, clojure for beginners, learn clojure 2026, clojure repl, install clojure, clj command,
neovim clojure, functional programming tutorial, lisp tutorial, clojure hello world, defn clojure, prefix
notation, clojure jvm, beginner clojure, clojure deps.edn, clojure install, clojure on mac, clojure on
linux, clojure windows, clojure first program, code along, neovim tutorial, screenkey, clojure ide, clojure
bootcamp
Tags
clojure tutorialclojure for beginnerslearn clojure 2026clojure replinstall clojureclj commandneovim clojurefunctional programming tutoriallisp tutorialclojure hello worlddefn clojureprefix notationclojure jvmbeginner clojureclojure deps.edn