Skip to main content
Deno 2 is finally here 🎉️
Learn more
Module

x/iter/lib/generators.ts>constant

A bunch of utilities for working with iterables, many inspired by the native array methods.
Latest
function constant
import { constant } from "https://deno.land/x/iter@v3.2.3/lib/generators.ts";

Creates an endless iterable of a constant value.

Examples

Example 1

import * as iter from "https://deno.land/x/iter/mod.ts";

const zeros = iter.create.constant(0);
const iterator = randomNumbers[Symbol.iterator]();

console.log(iterator.next().value); // -> 0
console.log(iterator.next().value); // -> 0
console.log(iterator.next().value); // -> 0
console.log(iterator.next().value); // -> 0
console.log(iterator.next().value); // -> 0
console.log(iterator.next().value); // -> 0

Parameters

value: T

The value of all items in the returned iterable.

Returns

An endless iterable of value.