Options
All
  • Public
  • Public/Protected
  • All
Menu

Module array/each

Index

References

Functions

References

Renames and re-exports each

Functions

  • each<T>(fn: ArrVoid<T>, arr: ArrayLike<T>): void
  • each<T>(fn: ArrVoid<T>): (arr: ArrayLike<T>) => void
  • Iterate over an input list, calling a provided function fn for each element in the list.

    example
     var printXPlusFive = x => console.log(x + 5);
    each(printXPlusFive, [1, 2, 3]);
    // logs 6
    // logs 7
    // logs 8

    Type parameters

    • T

    Parameters

    • fn: ArrVoid<T>

      The function to invoke. Receives three argument: value, index, arr.

    • arr: ArrayLike<T>

      The list to iterate over.

    Returns void

  • Iterate over an input list, calling a provided function fn for each element in the list.

    example
     var printXPlusFive = x => console.log(x + 5);
    each(printXPlusFive, [1, 2, 3]);
    // logs 6
    // logs 7
    // logs 8

    Type parameters

    • T

    Parameters

    • fn: ArrVoid<T>

      The function to invoke. Receives three argument: value, index, arr.

    Returns (arr: ArrayLike<T>) => void

      • (arr: ArrayLike<T>): void
      • Parameters

        • arr: ArrayLike<T>

        Returns void

Generated using TypeDoc