top | item 36158691

(no title)

kiwidrew | 2 years ago

Shame that the shell script is so concise compared to the "G-expression" mess that's meant to replace it.

discuss

order

rekado|2 years ago

There 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.