To help vaporizing, we created the following projects:
- cl-perec
- semi-transparent CLOS persistency using an RDBMS
- cl-rdbms
- RDBMS/SQL lib for Lisp
- computed-class
- constraint based change propagation; a Cells clone
most used in the MOP of cl-perec and cl-dwim
- Stefil
- our unit test lib; a bit unusual, though
- cl-syntax-sugar
- home of various readers, and utils that help writing them
- cl-walker
- a sexp -> CLOS AST walker, originally it was part of Arnesi
- cl-quasi-quote
- syntax extensions to generate and transform read-time constant AST's interleaved with runtime calculated AST parts (i.e. for XML output generation)
- cl-serializer
- very efficient serializer
- cl-def
- a highly customizable (def foo bar () ...) macro
- defclass-star
- a customizable defclass* for sensible slot option defaults
- cl-graphviz
- CFFI bindings for
Graphviz integrated with
cl-graph
- Slime
- we have a Slime repo/fork/branch/etc
kept in sync with the official
Projects with nontrivial contributions:
Some important projects we use:
- ContextL
- an invaluable lib which helps in dynamically customizing algorithms
- SBCL
- a great opensource Common List compiler