Skip to content

jgoodhcg/playground

Repository files navigation

Playground

A personal coding playground for Clojure, ClojureScript, and Babashka experiments.

Projects

This repository contains various small applications and experiments:

Prerequisites

  • Clojure
  • Node.js
  • Babashka (for CLI scripts)

Running Projects

Shadow-cljs

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-render

Babashka

Example of running a Babashka script:

bb text_file_aggregator.clj --directory <dir> --output <output-file>

JVM Clojure

Start a REPL for development:

# Start nREPL server (connects to port 7888)
clj -M:nrepl

# Or start a basic REPL
clj

For editor integration, connect your Clojure plugin (vim-fireplace, conjure, etc.) to localhost:7888 when using the nREPL option.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published