UNPKG

@monstermann/fn

Version:

A utility library for TypeScript.

33 lines (31 loc) 607 B
import { dfdlT } from "@monstermann/dfdl"; //#region src/object/fromEntries.ts /** * `fromEntries(entries)` * * Creates an object from an array of key-value pairs (entries). Each entry should be a tuple of [key, value]. * * ```ts * fromEntries([ * ["a", 1], * ["b", 2], * ["c", 3], * ]); // { a: 1, b: 2, c: 3 } * ``` * * ```ts * pipe( * [ * ["a", 1], * ["b", 2], * ["c", 3], * ], * fromEntries(), * ); // { a: 1, b: 2, c: 3 } * ``` */ const fromEntries = dfdlT((entries) => { return Object.fromEntries(entries); }, 1); //#endregion export { fromEntries };