From 699e81c1475b6815bc1d06a24bebddf7afb0756a Mon Sep 17 00:00:00 2001 From: tynanbe Date: Fri, 25 Feb 2022 16:43:28 -0600 Subject: Fix `string.length` for empty JS strings --- src/gleam_stdlib.mjs | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/gleam_stdlib.mjs') diff --git a/src/gleam_stdlib.mjs b/src/gleam_stdlib.mjs index 6921348..a4afc1b 100644 --- a/src/gleam_stdlib.mjs +++ b/src/gleam_stdlib.mjs @@ -66,6 +66,9 @@ export function string_reverse(string) { } export function string_length(string) { + if (string === "") { + return 0; + } let iterator = graphemes_iterator(string); if (iterator) { let i = 0; -- cgit v1.2.3