This site is a static rendering of the Trac instance that was used by R7RS-WG1 for its work on R7RS-small (PDF), which was ratified in 2013. For more information, see Home.
Source for wiki ConcatenateCowan version 1
author
cowan
comment
ipnr
74.68.121.27
name
ConcatenateCowan
readonly
0
text
These procedures are similar to the `append` procedures, but rather than accepting multiple arguments, they accept a single argument which is a list. They are equivalent to applying the corresponding `append` procedure to the list, but potentially more efficient.
`(concatenate `''list-of-lists''`)`
Returns a list which is the concatenation of the elements of ''list-of-lists''.
`(concatenate! `''list-of-lists''`)`
Returns a list which is the concatenation of the elements of ''list-of-lists'', possibly destroying those elements in the process.
`(string-concatenate `''list-of-strings''`)`.
Returns a string which is the concatenation of the elements of ''list-of-strings''.
`(vector-concatenate `''list-of-vectors''`)`
Returns a vector which is the concatenation of the elements of ''list-of-vectors''.
`(bytevector-concatenate `''list-of-bytevectors''`)`
Return a bytevector which is the concatenation of the elements of ''list-of-bytevectors''.
time
2012-11-29 13:59:57
version
1