Yeah, I mean, I know it exists, but the mythology of Lisp is built around "I can drop into a REPL and execute arbitrary code on a production system and that is a good thing"
You can with Guix, just save your config in a new deployment for a new boot.
As opposed to our wonderful world where everyone does the same with unchecked binaries or obfuscated/minified JS?
To me the mythology of lisp (from my mostly outsider perspective) is more like "make everything a interoperable DSL" (although if this is what you were describing with your sentence then thats fair enough)