diff options
author | Louis Pilfold <louis@lpil.uk> | 2022-05-09 17:20:56 +0100 |
---|---|---|
committer | Louis Pilfold <louis@lpil.uk> | 2022-05-09 17:20:56 +0100 |
commit | 81fbb692283a0fff2334d8f3f9f5249c5fda7172 (patch) | |
tree | 7a5bdeb65a7532aa31fb87adf0f55c2c1e5fadd8 | |
parent | 94006f273ad1cc398c0be12b32adcac12d426474 (diff) | |
download | gleam_stdlib-81fbb692283a0fff2334d8f3f9f5249c5fda7172.tar.gz gleam_stdlib-81fbb692283a0fff2334d8f3f9f5249c5fda7172.zip |
gb spelling
-rw-r--r-- | CHANGELOG.md | 2 | ||||
-rw-r--r-- | src/gleam/string.gleam | 4 | ||||
-rw-r--r-- | test/gleam/string_test.gleam | 18 |
3 files changed, 12 insertions, 12 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index c2eace1..02b3a65 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ - The `float` module gains the `divide` function. - The `int` module gains the `divide`, `power`, and `square_root` functions. -- The `string` module gains the `first`, `last`, and `capitalize` functions. +- The `string` module gains the `first`, `last`, and `capitalise` functions. ## v0.21.0 - 2022-04-24 diff --git a/src/gleam/string.gleam b/src/gleam/string.gleam index c69c0cd..37baed4 100644 --- a/src/gleam/string.gleam +++ b/src/gleam/string.gleam @@ -793,11 +793,11 @@ pub fn last(s: String) -> Result(String, Nil) { /// ## Examples /// /// ```gleam -/// > capitalize("mamouna") +/// > capitalise("mamouna") /// "Mamouna" /// ``` /// -pub fn capitalize(s: String) -> String { +pub fn capitalise(s: String) -> String { case pop_grapheme(s) { Ok(#(first, rest)) -> append(to: uppercase(first), suffix: lowercase(rest)) _ -> "" diff --git a/test/gleam/string_test.gleam b/test/gleam/string_test.gleam index 3ba7388..bb9aff0 100644 --- a/test/gleam/string_test.gleam +++ b/test/gleam/string_test.gleam @@ -405,36 +405,36 @@ pub fn last_test() { |> should.equal(Ok("a")) } -pub fn capitalize_test() { +pub fn capitalise_test() { "" - |> string.capitalize + |> string.capitalise |> should.equal("") "gleam" - |> string.capitalize + |> string.capitalise |> should.equal("Gleam") "GLEAM" - |> string.capitalize + |> string.capitalise |> should.equal("Gleam") "g l e a m" - |> string.capitalize + |> string.capitalise |> should.equal("G l e a m") "1GLEAM" - |> string.capitalize + |> string.capitalise |> should.equal("1gleam") "_gLeAm1" - |> string.capitalize + |> string.capitalise |> should.equal("_gleam1") " gLeAm1" - |> string.capitalize + |> string.capitalise |> should.equal(" gleam1") "る" - |> string.capitalize + |> string.capitalise |> should.equal("る") } |