summaryrefslogtreecommitdiff
path: root/guix/build
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2014-07-13 16:13:42 +0200
committerLudovic Courtès <ludo@gnu.org>2014-07-13 16:37:11 +0200
commit8e42796bdc1e8544d164da643f0c14dabbe4310b (patch)
treed43c23b1ec6e4d823dcca2dda8d4c9b3d095211d /guix/build
parent66670cf39c2f3d294edf3596d8a9173e5289f3a0 (diff)
downloadguix-patches-8e42796bdc1e8544d164da643f0c14dabbe4310b.tar
guix-patches-8e42796bdc1e8544d164da643f0c14dabbe4310b.tar.gz
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 'guix/build')
0 files changed, 0 insertions, 0 deletions