From 92cbe1595c1359ab770e4ed3407dd7557e0f5f08 Mon Sep 17 00:00:00 2001 From: Julian Schurhammer Date: Thu, 11 Aug 2022 23:35:07 +1200 Subject: hash function that can hash most js objects --- src/gleam_stdlib.mjs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/gleam_stdlib.mjs') diff --git a/src/gleam_stdlib.mjs b/src/gleam_stdlib.mjs index 9dca761..62e1ad6 100644 --- a/src/gleam_stdlib.mjs +++ b/src/gleam_stdlib.mjs @@ -551,7 +551,7 @@ export function classify_dynamic(data) { return `Tuple of ${data.length} elements`; } else if (BitString.isBitString(data)) { return "BitString"; - } else if (data instanceof pmap.Map) { + } else if (data instanceof pmap.PMap) { return "Map"; } else if (typeof data === "number") { return "Float"; @@ -621,7 +621,7 @@ export function decode_result(data) { } export function decode_map(data) { - return data instanceof pmap.Map ? new Ok(data) : decoder_error("Map", data); + return data instanceof pmap.PMap ? new Ok(data) : decoder_error("Map", data); } export function decode_option(data, decoder) { @@ -638,7 +638,7 @@ export function decode_option(data, decoder) { export function decode_field(value, name) { let error = () => decoder_error_no_classify("field", "nothing"); - if (value instanceof pmap.Map) { + if (value instanceof pmap.PMap) { let entry = map_get(value, name); return entry.isOk() ? entry : error(); } -- cgit v1.2.3