UNPKG

@fink/std-lib

Version:
23 lines (20 loc) 510 B
import { Object } from "@fink/js-interop/globals.js"; export const rec_keys = Object.keys; export const rec_values = Object.values; // TODO: remove in favour of [...kvs] = iter {} export const rec_key_values = Object.entries; export const key_values_to_rec = Object.fromEntries; export const is_rec = value => { const ˆvalue_1 = value; if (ˆvalue_1 != null) { const { constructor: ˆp_3 } = ˆvalue_1; if (ˆp_3 === Object) { return true; } } { return false; } };