method Enumerable.prototype.take
Enumerable.prototype.take<N extends number = 1>(n?: N): Enumerable<T>

Take the first n items from the sequence.

Examples

Get first 3 items

import { range } from "jsr:@j50n/proc";

const first3 = await range({ to: 10 })
  .take(3)
  .collect();
// [0, 1, 2]

Type Parameters

N extends number = 1

Parameters

optional
n: N

The number of items to take (default: 1).

Return Type

An Enumerable of the first n items.

Usage

import { Enumerable } from ".";