UNPKG

sequency

Version:

Functional sequences for processing iterable data in JavaScript

13 lines (12 loc) 425 B
import Sequence from "./Sequence"; export declare class ElementAtOrElse { /** * Returns the element at position `index` (zero-based). If `index` is out of bounds returns * the result of the given `defaultValue` function. * * @param {number} index * @param defaultValue * @returns {T} */ elementAtOrElse<T>(this: Sequence<T>, index: number, defaultValue: (index: number) => T): T; }