aboutsummaryrefslogtreecommitdiff
path: root/src/gleam_stdlib.mjs
diff options
context:
space:
mode:
authorLouis Pilfold <louis@lpil.uk>2022-01-01 23:17:49 +0000
committerLouis Pilfold <louis@lpil.uk>2022-01-01 23:17:49 +0000
commit54d0699156d3d2ab7ac70c4099c7665381ba01b0 (patch)
treecf3602b502d90e78b47c564bb1fc283146e4fbd0 /src/gleam_stdlib.mjs
parent1956e6acce411d9986f3dd43ff306de4735603ee (diff)
downloadgleam_stdlib-54d0699156d3d2ab7ac70c4099c7665381ba01b0.tar.gz
gleam_stdlib-54d0699156d3d2ab7ac70c4099c7665381ba01b0.zip
Add path to DecodeError, return multiple decode errors
Diffstat (limited to 'src/gleam_stdlib.mjs')
-rw-r--r--src/gleam_stdlib.mjs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/gleam_stdlib.mjs b/src/gleam_stdlib.mjs
index 96fa4f1..4d8f65e 100644
--- a/src/gleam_stdlib.mjs
+++ b/src/gleam_stdlib.mjs
@@ -494,7 +494,9 @@ export function classify_dynamic(data) {
}
function decoder_error(expected, got) {
- return new Error(new DecodeError(expected, classify_dynamic(got)));
+ return new Error(
+ new DecodeError(expected, classify_dynamic(got), List.fromArray([]))
+ );
}
export function decode_string(data) {