aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/gleam/string.gleam14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/gleam/string.gleam b/src/gleam/string.gleam
index 3c49c87..740f90b 100644
--- a/src/gleam/string.gleam
+++ b/src/gleam/string.gleam
@@ -263,14 +263,16 @@ external fn erl_split(String, String) -> List(String) =
/// > split_once("home/gleam/desktop/", on: "?")
/// Error(Nil)
///
-pub fn split_once(x: String, on substring: String) -> Result(tuple(String, String), Nil) {
- case erl_split(x, substring) {
- [first, rest] -> Ok(tuple(first, rest))
- _ -> Error(Nil)
- }
+pub fn split_once(
+ x: String,
+ on substring: String,
+) -> Result(tuple(String, String), Nil) {
+ case erl_split(x, substring) {
+ [first, rest] -> Ok(tuple(first, rest))
+ _ -> Error(Nil)
+ }
}
-
/// Create a new string by joining two strings together.
///
/// This function copies both strings and runs in linear time. If you find