• Maps the values of the iterable to other values using the given mapper.

    Type Parameters

    • T

    Parameters

    • it: Iterable<any>
    • mapper: ((item, i?) => T)
        • (item, i?): T
        • Parameters

          • item: any
          • Optional i: number

          Returns T

    Returns Iterable<T>

    Example

    import { map } from 'deleight/generators';
    map(range(10), i=> 2 * i);