2018-03-08 20:01 GMT+01:00 Ricardo Wurmus <rek...@elephly.net>:

> Hi Guix,
>
> under “guix/scripts” there are a couple of tools that are really useful,
> such as “guix challenge”.  While they are great for the command line,
> I’d really like to use them from within Guile.
>
> Using “(guix-challenge)” directly is cumbersome, because I need to
> provide an argument list “args”, which is then parsed internally.
> Instead, I’d like to be able to say
>
>    (challenge #:urls (list "a" "b")
>               #:packages (list foo bar baz))
>
> and have it produce some report values.  Then “guix-challenge” could be
> implemented in terms of “challenge”.
>
> The same might be useful for “guix-build” or “guix-environment”.
>
>
I agree. This would also enable more flexible cli possibilities, and
would be really useful for scripting. Does this idea fit to the
improve command line tools outreachy idea?


> What do you think?
>
> --
> Ricardo
>
> GPG: BCA6 89B6 3655 3801 C3C6  2150 197A 5888 235F ACAC
> https://elephly.net
>
>
>
>

Reply via email to