[Second review] SE-0453: Vector, a fixed size array

And when they need to copy their data in to a Vector, they'll find the expected Vector<let N: Int, Element>.init(_: some Sequence<Element>) does not exist.

And when they get a Vector out of a function and need to copy it in to an Array or something, they'll find the expected RangeReplaceableCollection.init<let N: Int>(_: Vector<N, Element>) also does not exist.

So we definitely don't make it seamless for people to write functions taking/returning vectors.

1 Like