vector-append(3scm) Scheme Programmer's Manual vector-append(3scm)

vector-append - append vectors

(import (scheme base))              ;R7RS

(vector-append vector ...)

Returns a newly allocated vector whose elements are the concatenation of the elements of the given vectors.

Returns a single value which is a vector object.

(vector-append #(a b c) #(d e f))
        => #(a b c d e f)

The vector-append in SRFI-43 is identical to the one in R7RS.

[R7RS] It is an error if one of the arguments is not a vector. Implementations may signal an error, extend the procedure's domain of definition to include such arguments, or fail catastrophically.

append(3scm)

R7RS, SRFI-43

The first RnRS report to carry this procedure is R7RS, which got it from SRFI-43.

This page is part of the scheme-manpages project. It includes materials from the RnRS documents. More information can be found at https://weinholt.se/scheme/manpages/.

2022-03-29