Chunk.append, prepend, and take
Chunk supports immutable operations: Chunk.append, Chunk.prepend, Chunk.take(n), Chunk.drop(n). Each returns a new Chunk—no mutation.
These operations are optimized for Chunk's internal structure.
- Use
Chunk.append(chunk, element)to add at end - Use
Chunk.prepend(chunk, element)to add at start - Use
Chunk.take(chunk, n)for first n elements
Loading code editor...