diff --git a/src/lancaster_stemmer.gleam b/src/lancaster_stemmer.gleam index 53c2eb2..b1a1353 100644 --- a/src/lancaster_stemmer.gleam +++ b/src/lancaster_stemmer.gleam @@ -362,7 +362,7 @@ fn is_valid_internal(word: String, length: Int) -> Bool { | "o" <> rest | "u" <> rest | "y" <> rest -> { - { length + 1 + string.length(rest) } >= 3 + { length + 1 + string.byte_size(rest) } >= 3 } _ -> { is_valid_internal(string.drop_start(word, 1), length + 1)