effect-io-ai

Package: effect
Module: Array

Array.last

Returns the last element of an array safely wrapped in Option.some, or Option.none if the array is empty.

When to use

Use to safely get the last element of an array that may be empty.

Example (Getting the last element)

import { Array } from "effect"

console.log(Array.last([1, 2, 3])) // Some(3)
console.log(Array.last([])) // None

See

Signature

declare const last: <A>(self: ReadonlyArray<A>) => Option.Option<A>

Source

Since v2.0.0