aboutsummaryrefslogtreecommitdiff
path: root/src/gleam_stdlib.mjs
diff options
context:
space:
mode:
Diffstat (limited to 'src/gleam_stdlib.mjs')
-rw-r--r--src/gleam_stdlib.mjs3
1 files changed, 3 insertions, 0 deletions
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;