Hyperlinkv0.8.0-beta.28

Chunk

Chunk.lastNonEmptyconsteffect/Chunk.ts:1533
<A>(self: NonEmptyChunk<A>): A

Returns the last element of this non empty chunk.

Example (Getting the last element of a non-empty chunk)

import { Chunk } from "effect"

const nonEmptyChunk = Chunk.make(1, 2, 3, 4)
console.log(Chunk.lastNonEmpty(nonEmptyChunk)) // 4

const singleElement = Chunk.make("hello")
console.log(Chunk.lastNonEmpty(singleElement)) // "hello"

// Type safety: this function only accepts NonEmptyChunk
// Chunk.lastNonEmpty(Chunk.empty()) // TypeScript error
elements
Source effect/Chunk.ts:15331 lines
export const lastNonEmpty: <A>(self: NonEmptyChunk<A>) => A = lastUnsafe
Referenced by 1 symbols