aboutsummaryrefslogtreecommitdiff
path: root/gen
diff options
context:
space:
mode:
Diffstat (limited to 'gen')
-rw-r--r--gen/src/gleam@list.erl4
-rw-r--r--gen/src/gleam@string.erl12
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
).