cyclone/docs/api/srfi/133.md
2016-12-01 18:33:29 -05:00

99 lines
1.8 KiB
Markdown

# SRFI 133 - Sort Libraries
The `(srfi 133)` provides a vector library.
See the [SRFI document](http://srfi.schemers.org/srfi-133/srfi-133.html) for more information.
## Constructors
[`vector-unfold`](#vector-unfold)
[`vector-unfold-right`](#vector-unfold-right)
[`vector-reverse-copy`](#vector-reverse-copy)
[`vector-concatenate`](#vector-concatenate)
[`vector-append-subvectors`](#vector-append-subvectors)
## Predicates
[`vector-empty?`](#vector-empty)
[`vector=`](#vector)
## Iteration
[`vector-fold`](#vector-fold)
[`vector-fold-right`](#vector-fold-right)
[`vector-map!`](#vector-map)
[`vector-count`](#vector-count)
[`vector-cumulate`](#vector-cumulate)
## Searching
[`vector-index`](#vector-index)
[`vector-index-right`](#vector-index-right)
[`vector-skip`](#vector-skip)
[`vector-skip-right`](#vector-skip-right)
[`vector-binary-search`](#vector-binary-search)
[`vector-any`](#vector-any)
[`vector-every`](#vector-every)
[`vector-partition`](#vector-partition)
## Mutators
[`vector-swap!`](#vector-swap)
[`vector-reverse!`](#vector-reverse)
[`vector-reverse-copy!`](#vector-reverse-copy)
[`vector-unfold!`](#vector-unfold)
[`vector-unfold-right!`](#vector-unfold-right)
## Conversion
[`reverse-vector->list`](#reverse-vector-list)
[`reverse-list->vector`](#reverse-list-vector)
# vector-unfold
# vector-unfold-right
# vector-reverse-copy
# vector-concatenate
# vector-append-subvectors
# vector-empty?
# vector=
# vector-fold
# vector-fold-right
# vector-map!
# vector-count
# vector-cumulate
# vector-index
# vector-index-right
# vector-skip
# vector-skip-right
# vector-binary-search
# vector-any
# vector-every
# vector-partition
# vector-swap!
# vector-reverse!
# vector-reverse-copy!
# vector-unfold!
# vector-unfold-right!
# reverse-vector->list
# reverse-list->vector