guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

01/01: doc: Improve <service-type> documentation.


From: Chris Marusich
Subject: 01/01: doc: Improve <service-type> documentation.
Date: Thu, 29 Mar 2018 01:36:51 -0400 (EDT)

marusich pushed a commit to branch master
in repository guix.

commit 881c61d06222a30dbffbf9d039eaca2abd3d22b3
Author: Chris Marusich <address@hidden>
Date:   Thu Mar 29 07:29:49 2018 +0200

    doc: Improve <service-type> documentation.
    
    * doc/guix.texi (Service Reference): Correct and clarify some statements
      regarding the "compose" and "extend" procedures of <service-type>.
---
 doc/guix.texi | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/doc/guix.texi b/doc/guix.texi
index b6d041d..25c08b9 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -21090,16 +21090,16 @@ services.
 
 Otherwise, it must be a one-argument procedure.  The procedure is called
 by @code{fold-services} and is passed a list of values collected from
-extensions.  It must return a value that is a valid parameter value for
-the service instance.
+extensions.  It may return any single value.
 
 @item @code{extend} (default: @code{#f})
 If this is @code{#f}, services of this type cannot be extended.
 
 Otherwise, it must be a two-argument procedure: @code{fold-services}
-calls it, passing it the initial value of the service as the first argument
-and the result of applying @code{compose} to the extension values as the
-second argument.
+calls it, passing it the initial value of the service as the first
+argument and the result of applying @code{compose} to the extension
+values as the second argument.  It must return a value that is a valid
+parameter value for the service instance.
 @end table
 
 @xref{Service Types and Services}, for examples.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]