Package: effect
Module: Chunk
Returns every element after the first safely, or None when the chunk is empty.
Example (Getting the tail safely)
import { Chunk } from "effect"
const chunk = Chunk.make(1, 2, 3, 4)
console.log(Chunk.tail(chunk)) // Option.some(Chunk.make(2, 3, 4))
const singleElement = Chunk.make(1)
console.log(Chunk.tail(singleElement)) // Option.some(Chunk.empty())
const empty = Chunk.empty<number>()
console.log(Chunk.tail(empty)) // Option.none()
Signature
declare const tail: <A>(self: Chunk<A>) => O.Option<Chunk<A>>
Since v2.0.0