Basic module

peek

procedureSource

The last element of the array, without removing it. Fails an assert when the array is empty.

Example↗
values := int.[3, 6, 9];
assert(peek(values) == 9);
peek_pointer(values).* = 10;
assert(values[2] == 10);
peek :: (array: [] $T) -> T

Parameters

array: [] $T

Returns

T

See also