Coalton gives you: - Algebraic data types, pattern matching, static guarantees - Full interoperability with dynamic Lisp functions
Demo & examples: https://coalton.app
Under the hood: Prebuilt SBCL cores with Coalton preloaded, running on a droplet
https://coalton-lang.github.io