diff options
author | Ludovic Courtès <ludo@gnu.org> | 2014-07-13 16:13:42 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2014-07-13 16:37:11 +0200 |
commit | 8e42796bdc1e8544d164da643f0c14dabbe4310b (patch) | |
tree | d43c23b1ec6e4d823dcca2dda8d4c9b3d095211d /gnu | |
parent | 66670cf39c2f3d294edf3596d8a9173e5289f3a0 (diff) | |
download | guix-8e42796bdc1e8544d164da643f0c14dabbe4310b.tar.gz guix-8e42796bdc1e8544d164da643f0c14dabbe4310b.zip |
guix system: Convert to monadic style.
* guix/scripts/system.scm (references*, topologically-sorted*,
show-what-to-build*): New procedures.
(copy-closure): Turn into a monadic procedure.
(install): Likewise, and adjust parameter list.
(switch-to-system): Likewise.
(system-derivation-for-action, grub.cfg, maybe-build, perform-action):
New procedures.
(guix-system): Use them.
Diffstat (limited to 'gnu')
0 files changed, 0 insertions, 0 deletions