• Map takes creation functions for two arbitrary types and returns an in-place creation function for an object whose keys and values are of those types.

    Type Parameters

    • K
    • V

    Parameters

    • key: ((source) => K)
        • (source): K
        • Parameters

          • source: any

          Returns K

    • value: ((source) => V)
        • (source): V
        • Parameters

          • source: any

          Returns V

    Returns ((source) => {
        [_: K]: V;
    })

      • (source): {
            [_: K]: V;
        }
      • Parameters

        • source: any

        Returns {
            [_: K]: V;
        }

Generated using TypeDoc