Lisp

From NixOS Wiki

Also see the Lisp section of the NixOS manual.

About

Lisp is a family of typically interpreted functional languages with dynamic, minimal typing, and many parantheses.

Common Lisp

The modern implementation is sbcl. Nix can be used for library management with sbclPackages. External package management can be used with caution.

Editor integration

Emacs

See emacs.

VS Code

The Alive extension for VS Code can be used. Be careful to follow the instructions described on the marketplace. Refer to the Lisp section of the NixOS manual to start with quicklisp. VS Code can be launched from a Nix shell with required packages available but this may cause stability issues.

Scheme