Codenames in Clojure/Script.
Inspired by jbowens/codenames, which is implemented in Go & TypeScript.
Hosted at https://codenames-mike.herokuapp.com - I'm using the free tier, so it might take a bit to load the first time.
Start the frontend:
npx shadow-cljs watch frontend
Start the backend without a REPL:
lein run
Start the backend with a REPL:
lein repl
(load-file "dev/user.clj")
(reset)