Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jaredkrinke/cl-stuff
Common Lisp monorepo
https://github.com/jaredkrinke/cl-stuff
advent-of-code battlesnake common-lisp static-site-generator
Last synced: 23 days ago
JSON representation
Common Lisp monorepo
- Host: GitHub
- URL: https://github.com/jaredkrinke/cl-stuff
- Owner: jaredkrinke
- Created: 2023-05-03T05:12:52.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-05T22:32:26.000Z (9 months ago)
- Last Synced: 2024-11-10T18:45:04.745Z (3 months ago)
- Topics: advent-of-code, battlesnake, common-lisp, static-site-generator
- Language: Common Lisp
- Homepage:
- Size: 271 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# cl-stuff
This is a monorepo for all my [Common Lisp](https://lisp-lang.org/) code.Why Common Lisp? Originally, I wanted to [try out REPL-driven development](https://log.schemescape.com/posts/programming-languages/learning-lisp-in-2023.html). That went well enough that I'm still exploring.
# Projects
| Directory | Explanation |
|:----------|:------------|
| **aoc23** | My solutions to [Advent of Code 2023](https://adventofcode.com/2023) |
| **battlesnake** | A simple, rule-driven [Battlesnake](https://play.battlesnake.com/) client -- my first project |
| [**cl-micropm**](https://github.com/jaredkrinke/cl-micropm) | A trivial package manager for Common Lisp, based on [Risto-Stevcev/cl-micropm](https://github.com/Risto-Stevcev/cl-micropm) -- I only use this because [Quicklisp](https://www.quicklisp.org/beta/) doesn't download packages securely |
| **cryptopals** | Some initial work on [Cryptopals](https://www.cryptopals.com/) 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**](https://github.com/jaredkrinke/cl-stuff/tree/main/foolander) | In-browser snake game that runs entirely server-side and uses absolutely no JavaScript -- created for [Autumn Lisp Game Jam 2023](https://itch.io/jam/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](https://projecteuler.net/) 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](https://www.cs.cmu.edu/~dst/LispBook/) |