Skip to content

boechat107/cl-project-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Watchers

Forks

Releases

No releases published

Packages

No packages published