From 293340bcd1559ca5a35d713429afeda94651116b Mon Sep 17 00:00:00 2001 From: inoas Date: Thu, 11 Aug 2022 10:26:05 +0200 Subject: inspect output syntax --- src/gleam_stdlib.erl | 2 +- test/gleam/string_test.gleam | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gleam_stdlib.erl b/src/gleam_stdlib.erl index e71c1e5..dc3727c 100644 --- a/src/gleam_stdlib.erl +++ b/src/gleam_stdlib.erl @@ -351,7 +351,7 @@ inspect(Binary) when is_binary(Binary) -> inspect(List) when is_list(List) -> case inspect_list(List) of {proper, Elements} -> ["[", Elements, "]"]; - {improper, Elements} -> ["//erl[", Elements, "]"] + {improper, Elements} -> ["//erl([", Elements, "])"] end; inspect(Any) when is_tuple(Any) % Record constructors andalso is_atom(element(1, Any)) diff --git a/test/gleam/string_test.gleam b/test/gleam/string_test.gleam index 83698bf..02843b3 100644 --- a/test/gleam/string_test.gleam +++ b/test/gleam/string_test.gleam @@ -794,7 +794,7 @@ if erlang { pub fn improper_list_inspect_test() { let list = improper_list_append(1, 2, 3) - assert "//erl[1, 2 | 3]" = string.inspect(list) + assert "//erl([1, 2 | 3])" = string.inspect(list) } // Warning: The type of this function is incorrect -- cgit v1.2.3