(clackup (lambda (env)
(declare (ignore env))
'(200 nil ("Hello, Clack!")))
:port 5000
:debug t)
(clackup #p"app.lisp"
:server :fcgi
:port 8080
:debug nil) Contrary to your expectations, this package is not so significant. Just exporting symbols imported from Clack.Component and Clack.Middleware.
This package is mostly just here to avoid confusion, especially for beginners. Most peaple expect there to be a package that has the same as asdf:system.
Worthy of special mention is clackup. It provides an easy way to run Clack Applications.
Easy way to run Clack Application.
You can specify backend server with passing `:server`. The default is `:hunchentoot`.
Example:
(clackup (lambda (env)
(declare (ignore env))
'(200 nil ("ok")))
:port 5000
:debug t)
(clackup #p"app.lisp"
:server :fcgi
:port 8080
:debug nil)