Skip to content
Gerd Heber edited this page Aug 11, 2019 · 7 revisions

The site https://sur-l-analysis-sit.us/ runs in a JupyterHub environment on a Digital Ocean VM instance. It uses GitHub for authentication and DockerSpawner to spawn JupyterHub single-user servers in Docker containers. The Docker containers run cl-jupyter, an enhanced interactive Shell for Common Lisp (based on the Jupyter protocol) by Frederic Peschanski. Quicklisp is pre-installed and so is Kenzo.

The home page of a single-user server looks like this: Home The notebooks folder contains the Kenzo handbook Jupyter notebooks and other examples.

To launch a vanilla Common Lisp REPL select New -> SBCL Lisp: New

The result should look like this: SBCL You can then evaluate Lisp expressions as you would in the SBCL REPL. Check out the cl-jupyter documentation for a nice introduction.

Clone this wiki locally