diff options
author | Giacomo Cavalieri <giacomo.cavalieri@icloud.com> | 2024-10-10 13:22:05 +0200 |
---|---|---|
committer | Louis Pilfold <louis@lpil.uk> | 2024-10-10 15:06:25 +0100 |
commit | 34ec4940ed5c37ffac29dee67c220164f5299927 (patch) | |
tree | fc0a56436cd9ec700bee1aa956916dcb50bc43a8 | |
parent | 8705790acf5c70a15b0e86a0169de32b12e1d3e9 (diff) | |
download | gleam_stdlib-34ec4940ed5c37ffac29dee67c220164f5299927.tar.gz gleam_stdlib-34ec4940ed5c37ffac29dee67c220164f5299927.zip |
refactor string builder
-rw-r--r-- | src/gleam/string_builder.gleam | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/gleam/string_builder.gleam b/src/gleam/string_builder.gleam index 24445a2..8cfd2ed 100644 --- a/src/gleam/string_builder.gleam +++ b/src/gleam/string_builder.gleam @@ -92,7 +92,7 @@ pub fn concat(builders: List(StringBuilder)) -> StringBuilder { @external(erlang, "gleam_stdlib", "identity") @external(javascript, "../gleam_stdlib.mjs", "concat") -fn do_concat(a: List(StringBuilder)) -> StringBuilder +fn do_concat(builders: List(StringBuilder)) -> StringBuilder /// Converts a string into a builder. /// @@ -104,7 +104,7 @@ pub fn from_string(string: String) -> StringBuilder { @external(erlang, "gleam_stdlib", "identity") @external(javascript, "../gleam_stdlib.mjs", "identity") -fn do_from_string(a: String) -> StringBuilder +fn do_from_string(string: String) -> StringBuilder /// Turns an `StringBuilder` into a `String` /// @@ -117,7 +117,7 @@ pub fn to_string(builder: StringBuilder) -> String { @external(erlang, "unicode", "characters_to_binary") @external(javascript, "../gleam_stdlib.mjs", "identity") -fn do_to_string(a: StringBuilder) -> String +fn do_to_string(builder: StringBuilder) -> String /// Returns the size of the `StringBuilder` in bytes. /// @@ -127,7 +127,7 @@ pub fn byte_size(builder: StringBuilder) -> Int { @external(erlang, "erlang", "iolist_size") @external(javascript, "../gleam_stdlib.mjs", "length") -fn do_byte_size(a: StringBuilder) -> Int +fn do_byte_size(builder: StringBuilder) -> Int /// Joins the given builders into a new builder separated with the given string /// @@ -146,7 +146,7 @@ pub fn lowercase(builder: StringBuilder) -> StringBuilder { @external(erlang, "string", "lowercase") @external(javascript, "../gleam_stdlib.mjs", "lowercase") -fn do_lowercase(a: StringBuilder) -> StringBuilder +fn do_lowercase(builder: StringBuilder) -> StringBuilder /// Converts a builder to a new builder where the contents have been /// uppercased. @@ -157,7 +157,7 @@ pub fn uppercase(builder: StringBuilder) -> StringBuilder { @external(erlang, "string", "uppercase") @external(javascript, "../gleam_stdlib.mjs", "uppercase") -fn do_uppercase(a: StringBuilder) -> StringBuilder +fn do_uppercase(builder: StringBuilder) -> StringBuilder /// Converts a builder to a new builder with the contents reversed. /// @@ -175,7 +175,7 @@ fn do_reverse(builder: StringBuilder) -> StringBuilder { } @external(javascript, "../gleam_stdlib.mjs", "graphemes") -fn do_to_graphemes(string string: String) -> List(String) +fn do_to_graphemes(string: String) -> List(String) /// Splits a builder on a given pattern into a list of builders. /// |