init package:vector
O(1) Yield all but the last element without copying. The vector
may not be empty.
O(1) Yield all but the last element without copying. The vector
may not be empty.
Drop the last element of the mutable vector without making a copy. If
the vector is empty, an exception is thrown.
Drop the last element of the mutable vector without making a copy. If
the vector is empty, an exception is thrown.
O(1) Yield all but the last element without copying. The vector
may not be empty.
Drop the last element of the mutable vector without making a copy. If
the vector is empty, an exception is thrown.
O(1) Yield all but the last element without copying. The vector
may not be empty.
Drop the last element of the mutable vector without making a copy. If
the vector is empty, an exception is thrown.
O(1) Yield all but the last element without copying. The vector
may not be empty.
Drop the last element of the mutable vector without making a copy. If
the vector is empty, an exception is thrown.
O(1) Yield all but the last element without copying. The vector
may not be empty, but this is not checked.
O(1) Yield all but the last element without copying. The vector
may not be empty, but this is not checked.
Initialize a vector to a standard value. This is intended to be called
as part of the safe new operation (and similar operations), to
properly blank the newly allocated memory if necessary.
Vectors that are necessarily initialized as part of creation may
implement this as a no-op.
Same as
init, but doesn't do range checks.
Same as
init, but doesn't do range checks.
O(1) Yield all but the last element without copying. The vector
may not be empty, but this is not checked.
Same as
init, but doesn't do range checks.
O(1) Yield all but the last element without copying. The vector
may not be empty, but this is not checked.
Same as
init, but doesn't do range checks.
O(1) Yield all but the last element without copying. The vector
may not be empty, but this is not checked.