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]