tests whether the provided forms are vectors
(vector? form+) (!vector? form+) (is-vector form)
If all forms evaluate to a vector, then this function will return #t (true). The first non-vector will result in the function returning #f (false).
(vector? '(1 2 3 4) [5 6 7 8])
This example will return #f (false) because the first form is a list.
Like most predicates, this function can also be negated by prepending the
! character. This means that all the provided forms must not be vectors.
(!vector? "hello" )
This example will return #f (false) because the second form is a vector.