Next: built-in vectors empty, Up: built-in vectors [Contents][Index]
Type of vector values.
<vector>
: <vector> type-constructor obj …The constructor is vector
.
<vector>
: <boolean> type-predicate objThe type predicate is vector?
. Return #t
if obj is a
vector object; otherwise return #f
.
<vector>
: <boolean> equality-predicate this {vec <vector>}The equality predicate is equal?
.
<vector>
: <non-negative-fixnum> hash-function thisThe hash function is vector-hash
.
<vector>
: <non-negative-fixnum> length thisApply vector-length
to the instance.
<vector>
: <void> fill! this objApply vector-fill!
to the instance and the argument.
<vector>
: <vector> subvector this begin endApply subvector
to the instance and the arguments.
<vector>
: <vector> append this vec …Apply vector-append
to the instance and the arguments.
<vector>
: <vector> resize this new-length<vector>
: <vector> resize this new-length fillApply vector-resize
to the instance and the arguments.
<vector>
: <vector> map this proc vec …Apply vector-map
to the instance and the arguments.
<vector>
: <void> for-each this proc vec …Apply vector-for-each
to the instance and the arguments.
<vector>
: <top> for-all this proc vec …Apply vector-for-all
to the instance and the arguments.
<vector>
: <top> exists this proc vec …Apply vector-exists
to the instance and the arguments.
<vector>
: <top> find this procApply vector-find
to the instance and the argument.
<vector>
: <top> fold-left this proc knil vec …Apply vector-fold-left
to the instance and the arguments.
<vector>
: <top> fold-right this proc knil vec …Apply vector-fold-right
to the instance and the arguments.
<vector>
: <vector> sort this proc<vector>
: <vector> sort! this procApply vector-sort
or vector-sort!
to the instance and the
argument.
<vector>
: <list> list thisApply vector->list
to the instance.
Next: built-in vectors empty, Up: built-in vectors [Contents][Index]