inferior: Add 'inferior-package-inputs' & co.
authorLudovic Courtès <ludo@gnu.org>
Mon, 17 Sep 2018 07:55:31 +0000 (09:55 +0200)
committerLudovic Courtès <ludo@gnu.org>
Fri, 21 Sep 2018 15:04:37 +0000 (17:04 +0200)
commit6030396aec325b3c3287a472014bc2d530abb99d
tree00e125316a6336fd09bef3e4eb9e0fcb3db536aa
parente1a4ffdab52f616f41de4ff783a712bcd50a5187
inferior: Add 'inferior-package-inputs' & co.

* guix/inferior.scm (open-inferior): Use (ice-9 match).
(inferior-package-input-field, inferior-package-inputs):
(inferior-package-native-inputs)
(inferior-package-propagated-inputs)
(inferior-package-transitive-propagated-inputs): New procedures.
* tests/inferior.scm ("inferior-package-inputs"): New test.

inputs fixlet
guix/inferior.scm
tests/inferior.scm