A personal coding playground for Clojure, ClojureScript, and Babashka experiments.
This repository contains various small applications and experiments:
- Clojure
- Node.js
- Babashka (for CLI scripts)
Shadow-CLJS is used for ClojureScript builds:
# Install dependencies
npm install
# Run specific project
npx shadow-cljs watch memento-mori
npx shadow-cljs watch nivo-fat-secret
npx shadow-cljs watch quil-cljs-test-renderExample of running a Babashka script:
bb text_file_aggregator.clj --directory <dir> --output <output-file>Start a REPL for development:
# Start nREPL server (connects to port 7888)
clj -M:nrepl
# Or start a basic REPL
cljFor editor integration, connect your Clojure plugin (vim-fireplace, conjure, etc.) to localhost:7888 when using the nREPL option.