Subject: bug#44612: Read standard input in `guix repl'

From: Pierre Neidhardt <[email-masked]>
Date: Fri, 13 Nov 2020 10:41:38 +0100

`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/