Why do you think that "vectorlist" is self-contradictory? Java has ArrayList.
> Speaking with my editor hat off, I will say that I don't understand the problem with "flexvector." It's a flexible version of Scheme's vector — as simple as that. That doesn't seem difficult at all. Whereas "vectorlist" sounds self-contradictory, and "buffer" has no history that I can discern being used for this purpose.
I cast doubt on that a SRFI 214 entity is a flexible version of a
Scheme vector. It supports the API of a list and a deque (but has
usually better random access timings). Just because something is
implemented with vectors, doesn't make it into a vector.