diff options
Diffstat (limited to 'gen/src')
-rw-r--r-- | gen/src/gleam@list.erl | 4 | ||||
-rw-r--r-- | gen/src/gleam@string.erl | 12 |
2 files changed, 5 insertions, 11 deletions
diff --git a/gen/src/gleam@list.erl b/gen/src/gleam@list.erl index 5706993..57789ff 100644 --- a/gen/src/gleam@list.erl +++ b/gen/src/gleam@list.erl @@ -258,8 +258,8 @@ intersperse(List, Elem) -> [_] -> List; - [X1 | Rest] -> - [X1, Elem | intersperse(Rest, Elem)] + [X | Rest] -> + [X, Elem | intersperse(Rest, Elem)] end. at(List, Index) -> diff --git a/gen/src/gleam@string.erl b/gen/src/gleam@string.erl index eef6f5e..a09e7e4 100644 --- a/gen/src/gleam@string.erl +++ b/gen/src/gleam@string.erl @@ -4,13 +4,7 @@ -export([is_empty/1, length/1, reverse/1, replace/3, lowercase/1, uppercase/1, compare/2, split/2, append/2, concat/1, join/2]). is_empty(Str) -> - case Str of - <<"">> -> - true; - - _ -> - false - end. + Str =:= <<"">>. length(A) -> string:length(A). @@ -32,9 +26,9 @@ uppercase(A) -> compare(A, B) -> gleam_stdlib:compare_strings(A, B). -split(X, Pattern) -> +split(X, Substring) -> gleam@list:map( - gleam@iodata:split(gleam@iodata:new(X), Pattern), + gleam@iodata:split(gleam@iodata:new(X), Substring), fun gleam@iodata:to_string/1 ). |