summaryrefslogtreecommitdiff
path: root/distro/base.scm
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2012-07-01 17:32:03 +0200
committerLudovic Courtès <ludo@gnu.org>2012-07-03 21:59:56 +0200
commit8fd5bd2b69b51e370144f26c01201a178c024483 (patch)
tree3889c1a00d30d2c5e51286c83536ee71c5a01149 /distro/base.scm
parente4c245f8a5f6b6485f980b9c4274909ee8ef567a (diff)
downloadguix-patches-8fd5bd2b69b51e370144f26c01201a178c024483.tar
guix-patches-8fd5bd2b69b51e370144f26c01201a178c024483.tar.gz
define-record-type*: Add `letrec*' behavior.
* guix/utils.scm (define-record-type*)[make-syntactic-constructor]: Bind all the ((FIELD VALUE) ...) in a `letrec*'. Adjust `field-value' accordingly. * tests/utils.scm ("define-record-type* with letrec* behavior"): New test.
Diffstat (limited to 'distro/base.scm')
0 files changed, 0 insertions, 0 deletions