core :: AbstractArrayRead :: reversed
self
assert [1,2,3].reversed == [3, 2, 1]
# Return a new array that is the reverse of `self` # # assert [1,2,3].reversed == [3, 2, 1] fun reversed: Array[E] do var cmp = _length var result = new Array[E].with_capacity(cmp) while cmp > 0 do cmp -= 1 result.add(self[cmp]) end return result end