Options
All
  • Public
  • Public/Protected
  • All
Menu

Module iterable/map

Index

References

Type aliases

Functions

References

Renames and re-exports map

Type aliases

IterableMapFunc<T, R>: (value: T, index: number) => R

Type parameters

  • T

  • R

Type declaration

    • (value: T, index: number): R
    • Parameters

      • value: T
      • index: number

      Returns R

Functions

  • Creates an iterable of values by running each element in list through fn. The fn is invoked with two arguments: (value, index).

    example
     map(n => 2 * n, [1, 2, 3, 4]);    //=> Iterable<[2, 4, 6, 8]>
    

    Type parameters

    • T

    • R

    Parameters

    • fn: IterableMapFunc<T, R>

      Iterable map function

    • iterable: Iterable<T>

      The iterable target

    Returns Iterable<T>

  • Creates an iterable of values by running each element in list through fn. The fn is invoked with two arguments: (value, index).

    example
     map(n => 2 * n, [1, 2, 3, 4]);    //=> Iterable<[2, 4, 6, 8]>
    

    Type parameters

    • T

    • R

    Parameters

    Returns (iterable: Iterable<T>) => Iterable<T>

      • (iterable: Iterable<T>): Iterable<T>
      • Parameters

        • iterable: Iterable<T>

        Returns Iterable<T>

Generated using TypeDoc