Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Common Lisp Project Template

This is my template project for Common Lisp applications.

The project includes my preferred libraries for day-by-day tasks and scripts to run the tests and build a standalone executable (SBCL).

Usage

New Project

  1. Clone this repository
  2. Run (replace my-cl-project by the name of your new project)
./cl-project-template/rename.sh my-cl-project

Run Tests

make check

Build Executable

make

Preferred Libraries

  • jonathan: JSON encoder/decoder.
  • arrow-macros: Clojure-like arrow macros.
  • cl-ppcre: regular expression library that provides very useful functions like split strings.
  • alexandria: collection of utilities.
  • let-plus: destructuring extension of let* (Clojure-like let).
  • dexador: HTTP client.
  • local-time: time manipulation library.
  • prove: testing framework.

About

Template project for Common Lisp applications

Topics

Resources

Stars

11 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages