mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-12 14:50:19 +02:00
(SRFI-1 Length Append etc): In concatenate, note equivalence to "apply append".
This commit is contained in:
parent
da9c77cf05
commit
a3e856f275
1 changed files with 5 additions and 0 deletions
|
@ -348,6 +348,11 @@ Construct a list by appending all lists in @var{list-of-lists}.
|
||||||
|
|
||||||
@code{concatenate!} may modify the structure of the given lists in
|
@code{concatenate!} may modify the structure of the given lists in
|
||||||
order to produce the result.
|
order to produce the result.
|
||||||
|
|
||||||
|
@code{concatenate} is the same as @code{(apply append
|
||||||
|
@var{list-of-lists})}. It exists because some Scheme implementations
|
||||||
|
have a limit on the number of arguments a function takes, which the
|
||||||
|
@code{apply} might exceed. In Guile there is no such limit.
|
||||||
@end deffn
|
@end deffn
|
||||||
|
|
||||||
@deffn {Scheme Procedure} append-reverse rev-head tail
|
@deffn {Scheme Procedure} append-reverse rev-head tail
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue