6 ms·
Shame that the shell script is so concise compared to the "G-expression" mess that's meant to replace it.
by kiwidrew 3y ago
Shame that the shell script is so concise compared to the "G-expression" mess that's meant to replace it.
- rekado 3y agoThere are two things going on here: the shell script is replaced with a more verbose Guile script (this part isn't actually necessary); and the Guile script uses G-expressions to include deployment information. G-expressions are not meant to replace shell scripts. You could just as well use G-expressions with a shell script; the stringly typed shell script just doesn't feel nice when working with Scheme.