Returns the last element of an array as an Optional.
const queue = ['first', 'second'];const emptyQueue: string[] = [];const lastValue = Arr.last(queue);const none = Arr.last(emptyQueue);assert.deepStrictEqual(lastValue, Optional.some('second'));assert.deepStrictEqual(none, Optional.none); Copy
const queue = ['first', 'second'];const emptyQueue: string[] = [];const lastValue = Arr.last(queue);const none = Arr.last(emptyQueue);assert.deepStrictEqual(lastValue, Optional.some('second'));assert.deepStrictEqual(none, Optional.none);
Returns the last element of an array as an Optional.