diff options
author | Louis Pilfold <louis@lpil.uk> | 2023-05-13 16:32:56 +0100 |
---|---|---|
committer | Louis Pilfold <louis@lpil.uk> | 2023-05-13 16:32:56 +0100 |
commit | b0afebc99314f942a213aa645cedbd7d9f9a55fe (patch) | |
tree | 4a982260721b09f3cffa95c878c22683230eb86b | |
parent | 2442c67f83ae851f7d85d34fa2774369a578e2fe (diff) | |
download | gleam_stdlib-b0afebc99314f942a213aa645cedbd7d9f9a55fe.tar.gz gleam_stdlib-b0afebc99314f942a213aa645cedbd7d9f9a55fe.zip |
Format
-rw-r--r-- | src/gleam/dynamic.gleam | 46 | ||||
-rw-r--r-- | test/gleam/dynamic_test.gleam | 36 |
2 files changed, 42 insertions, 40 deletions
diff --git a/src/gleam/dynamic.gleam b/src/gleam/dynamic.gleam index 0f1b754..86055a0 100644 --- a/src/gleam/dynamic.gleam +++ b/src/gleam/dynamic.gleam @@ -619,19 +619,32 @@ if erlang { external fn decode_tuple(Dynamic) -> Result(UnknownTuple, DecodeErrors) = "gleam_stdlib" "decode_tuple" - external fn decode_tuple2(Dynamic) -> Result(#(Dynamic, Dynamic), DecodeErrors) = + external fn decode_tuple2( + Dynamic, + ) -> Result(#(Dynamic, Dynamic), DecodeErrors) = "gleam_stdlib" "decode_tuple2" - external fn decode_tuple3(Dynamic) -> Result(#(Dynamic, Dynamic, Dynamic), DecodeErrors) = + external fn decode_tuple3( + Dynamic, + ) -> Result(#(Dynamic, Dynamic, Dynamic), DecodeErrors) = "gleam_stdlib" "decode_tuple3" - external fn decode_tuple4(Dynamic) -> Result(#(Dynamic, Dynamic, Dynamic, Dynamic), DecodeErrors) = + external fn decode_tuple4( + Dynamic, + ) -> Result(#(Dynamic, Dynamic, Dynamic, Dynamic), DecodeErrors) = "gleam_stdlib" "decode_tuple4" - external fn decode_tuple5(Dynamic) -> Result(#(Dynamic, Dynamic, Dynamic, Dynamic, Dynamic), DecodeErrors) = + external fn decode_tuple5( + Dynamic, + ) -> Result(#(Dynamic, Dynamic, Dynamic, Dynamic, Dynamic), DecodeErrors) = "gleam_stdlib" "decode_tuple5" - external fn decode_tuple6(Dynamic) -> Result(#(Dynamic, Dynamic, Dynamic, Dynamic, Dynamic, Dynamic), DecodeErrors) = + external fn decode_tuple6( + Dynamic, + ) -> Result( + #(Dynamic, Dynamic, Dynamic, Dynamic, Dynamic, Dynamic), + DecodeErrors, + ) = "gleam_stdlib" "decode_tuple6" external fn tuple_get(UnknownTuple, Int) -> Result(Dynamic, DecodeErrors) = @@ -645,19 +658,32 @@ if javascript { external fn decode_tuple(Dynamic) -> Result(UnknownTuple, DecodeErrors) = "../gleam_stdlib.mjs" "decode_tuple" - external fn decode_tuple2(Dynamic) -> Result(#(Dynamic, Dynamic), DecodeErrors) = + external fn decode_tuple2( + Dynamic, + ) -> Result(#(Dynamic, Dynamic), DecodeErrors) = "../gleam_stdlib.mjs" "decode_tuple2" - external fn decode_tuple3(Dynamic) -> Result(#(Dynamic, Dynamic, Dynamic), DecodeErrors) = + external fn decode_tuple3( + Dynamic, + ) -> Result(#(Dynamic, Dynamic, Dynamic), DecodeErrors) = "../gleam_stdlib.mjs" "decode_tuple3" - external fn decode_tuple4(Dynamic) -> Result(#(Dynamic, Dynamic, Dynamic, Dynamic), DecodeErrors) = + external fn decode_tuple4( + Dynamic, + ) -> Result(#(Dynamic, Dynamic, Dynamic, Dynamic), DecodeErrors) = "../gleam_stdlib.mjs" "decode_tuple4" - external fn decode_tuple5(Dynamic) -> Result(#(Dynamic, Dynamic, Dynamic, Dynamic, Dynamic), DecodeErrors) = + external fn decode_tuple5( + Dynamic, + ) -> Result(#(Dynamic, Dynamic, Dynamic, Dynamic, Dynamic), DecodeErrors) = "../gleam_stdlib.mjs" "decode_tuple5" - external fn decode_tuple6(Dynamic) -> Result(#(Dynamic, Dynamic, Dynamic, Dynamic, Dynamic, Dynamic), DecodeErrors) = + external fn decode_tuple6( + Dynamic, + ) -> Result( + #(Dynamic, Dynamic, Dynamic, Dynamic, Dynamic, Dynamic), + DecodeErrors, + ) = "../gleam_stdlib.mjs" "decode_tuple6" external fn tuple_get(UnknownTuple, Int) -> Result(Dynamic, DecodeErrors) = diff --git a/test/gleam/dynamic_test.gleam b/test/gleam/dynamic_test.gleam index fbe750f..87eef32 100644 --- a/test/gleam/dynamic_test.gleam +++ b/test/gleam/dynamic_test.gleam @@ -545,22 +545,14 @@ pub fn tuple2_test() { |> dynamic.from |> dynamic.tuple2(dynamic.int, dynamic.int) |> should.equal(Error([ - DecodeError( - path: [], - expected: "Tuple of 2 elements", - found: "List", - ), + DecodeError(path: [], expected: "Tuple of 2 elements", found: "List"), ])) [] |> dynamic.from |> dynamic.tuple2(dynamic.int, dynamic.int) |> should.equal(Error([ - DecodeError( - path: [], - expected: "Tuple of 2 elements", - found: "List", - ), + DecodeError(path: [], expected: "Tuple of 2 elements", found: "List"), ])) } @@ -625,11 +617,7 @@ pub fn tuple3_test() { |> dynamic.from |> dynamic.tuple3(dynamic.int, dynamic.int, dynamic.int) |> should.equal(Error([ - DecodeError( - path: [], - expected: "Tuple of 3 elements", - found: "List", - ), + DecodeError(path: [], expected: "Tuple of 3 elements", found: "List"), ])) 1 @@ -703,11 +691,7 @@ pub fn tuple4_test() { |> dynamic.from |> dynamic.tuple4(dynamic.int, dynamic.int, dynamic.int, dynamic.int) |> should.equal(Error([ - DecodeError( - path: [], - expected: "Tuple of 4 elements", - found: "List", - ), + DecodeError(path: [], expected: "Tuple of 4 elements", found: "List"), ])) 1 @@ -843,11 +827,7 @@ pub fn tuple5_test() { dynamic.int, ) |> should.equal(Error([ - DecodeError( - path: [], - expected: "Tuple of 5 elements", - found: "List", - ), + DecodeError(path: [], expected: "Tuple of 5 elements", found: "List"), ])) 1 @@ -1001,11 +981,7 @@ pub fn tuple6_test() { dynamic.int, ) |> should.equal(Error([ - DecodeError( - path: [], - expected: "Tuple of 6 elements", - found: "List", - ), + DecodeError(path: [], expected: "Tuple of 6 elements", found: "List"), ])) 1 |