Function entries

Converts an object to an array of [key, value] pairs. Curried wrapper around Object.entries for composition.

entries({ a: 1, b: 2, c: 3 });
// => [['a', 1], ['b', 2], ['c', 3]]
  • Type Parameters

    • T extends Record<string, unknown>

      Object value type

    Parameters

    • obj: T

      Object to convert

    Returns [string, unknown][]

    Array of [key, value] pairs