plainfp - v0.1.0
    Preparing search index...

    Function mapValues

    • Transform each value; keys are preserved. Only own enumerable entries are visited.

      Dual API — works data-first or curried for use in pipe.

      Type Parameters

      • K extends PropertyKey
      • V
      • U

      Parameters

      • record: Readonly<Record<K, V>>
      • fn: (value: V, key: K) => U

      Returns Record<K, U>

      pipe(
      { a: 1, b: 2 },
      Records.mapValues((n) => n * 10),
      )
      // { a: 10, b: 20 }
    • Transform each value; keys are preserved. Only own enumerable entries are visited.

      Dual API — works data-first or curried for use in pipe.

      Type Parameters

      • V
      • U
      • K extends PropertyKey = PropertyKey

      Parameters

      • fn: (value: V, key: K) => U

      Returns (record: Readonly<Record<K, V>>) => Record<K, U>

      pipe(
      { a: 1, b: 2 },
      Records.mapValues((n) => n * 10),
      )
      // { a: 10, b: 20 }