`guix repl` is a fantastic, hassle-free tool to bind Guix with third-party languages. I've done it here: https://github.com/atlas-engineer/nyxt/blob/2-pre-release-4/libraries/ospama/ospama-guix.lisp It just works! The only issue is that it needs to be passed a file, so I must create a temporary file so that I can call `guix repl` on it. It'd be better if we could send Guile code to the standard input of the `guix repl -` process to bypass file generation. Thoughts? -- Pierre Neidhardt https://ambrevar.xyz/