summary refs log tree commit diff
path: root/nix-upstream
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 /nix-upstream
parent66670cf39c2f3d294edf3596d8a9173e5289f3a0 (diff)
downloadguix-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 'nix-upstream')
0 files changed, 0 insertions, 0 deletions