Skip to content

jaredkrinke/cl-stuff

Repository files navigation

cl-stuff

This is a monorepo for all my Common Lisp code.

Why Common Lisp? Originally, I wanted to try out REPL-driven development. That went well enough that I'm still exploring.

Projects

Directory Explanation
aoc23 My solutions to Advent of Code 2023
battlesnake A simple, rule-driven Battlesnake client -- my first project
cl-micropm A trivial package manager for Common Lisp, based on Risto-Stevcev/cl-micropm -- I only use this because Quicklisp doesn't download packages securely
cryptopals Some initial work on Cryptopals challenges
deps This is where all dependencies from cl-micropm get added as submodules
dirmon Prototype for enumerating file system changes under a given directory tree
foolander In-browser snake game that runs entirely server-side and uses absolutely no JavaScript -- created for Autumn Lisp Game Jam 2023
halp My personal utility library -- every Common Lisp developer is required to have one of these
project-euler My solutions to a few Project Euler problems
ssg Experimental static site generator that supports incremental rebuilds
symbolic My attempts at solving the exercises from Common Lisp: A Gentle Introduction to Symbolic Computation