Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "iterator"

Index

Functions

Functions

arrayIterator

  • arrayIterator<T>(buf: Nullable<ArrayLike<T>>, start?: number, end?: undefined | number): Generator<T, void, unknown>
  • Returns iterator of nullable array w/ optional index range support and/or reverse iteration order. The default range covers the entire array.

    remarks

    If start > end, yields values in reverse order. No bounds checking is performed.

    Type parameters

    • T

    Parameters

    • buf: Nullable<ArrayLike<T>>

      array or null

    • Default value start: number = 0

      start index

    • Optional end: undefined | number

      end index (excluded)

    Returns Generator<T, void, unknown>

Generated using TypeDoc