The library (vicare containers vectors)
extends the vector
operations available in the base library ((vicare-scheme)Vectors) and Vicare’s extensions ((vicare-scheme)Additional
vector functions). While (vicare containers vectors)
is a high
level interface, (vicare containers vectors low)
is a low level
interface with the same functionalities.
To avoid identifiers collision: it is suggested to import the libraries
in the hierarchy (vicare containers vectors ---)
with the prefix
vector.
, as in:
(import (vicare) (prefix (vicare containers vectors) vector.))
• vectors intro: | Introduction. | |
• vectors convention: | Interface conventions. | |
• vectors views: | Views over vectors. | |
• vectors cons: | Constructors. | |
• vectors pred: | Predicates. | |
• vectors compar: | Comparison. | |
• vectors fold: | Fold and unfold. | |
• vectors select: | Selection. | |
• vectors pad: | Padding and trimming. | |
• vectors prefix: | Prefixes and suffixes. | |
• vectors search: | Searching. | |
• vectors filter: | Filtering and deleting. | |
• vectors list: | List and vector conversion. | |
• vectors replicate: | Replicate and rotate. | |
• vectors mutate: | Mutators. | |
• vectors misc: | Miscellaneous functions. |