To reach that goal we created the following projects:
- cl-perec
- semi-transparent CLOS persistency using an RDBMS
- WUI
- a scalable iolib based 100%-lisp-from-the-socket web server
- cl-rdbms
- RDBMS/SQL lib made after using clsql for a while
- computed-class
- constraint based change propagation; a Cells clone
most used in the MOP of cl-perec and cl-dwim
- Stefil
- yet another unit test lib; a bit unusual, though
- cl-syntax-sugar
- home of various reader extensions, and utils that help writing and using them
- cl-walker
- a sexp -> CLOS AST walker, originally it was part of Arnesi
- cl-quasi-quote
- syntax extension and compiler to compile constant AST's interleaved with runtime calculated AST parts into forms that emit the desired output at runtime (i.e. for XML output generation)
- cl-serializer
- efficient and customizable lisp object serializer
- cl-def
- a highly customizable (def foo bar () ...) macro
- defclass-star
- a defclass* with sensible defaults for the boring slot options
- 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