diff options
author | Louis Pilfold <louis@lpil.uk> | 2020-03-21 18:33:23 +0000 |
---|---|---|
committer | Louis Pilfold <louis@lpil.uk> | 2020-03-21 18:33:23 +0000 |
commit | 207371d09293aa7ce0c694afb6bd5a8b3639d58e (patch) | |
tree | d3374feb107bb502232147a8b9b85a4af9df72e8 /gen/src | |
parent | 9f56ad1ce54198eccb9d80690ca5038d15b11048 (diff) | |
download | gleam_stdlib-207371d09293aa7ce0c694afb6bd5a8b3639d58e.tar.gz gleam_stdlib-207371d09293aa7ce0c694afb6bd5a8b3639d58e.zip |
Adjust planned string functions
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 ). |