aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGiacomo Cavalieri <giacomo.cavalieri@icloud.com>2023-06-13 16:39:04 +0200
committerLouis Pilfold <louis@lpil.uk>2023-06-14 17:26:33 +0100
commit0449a9b9a120afc24a7cfdcbdc1eee023cf7cf11 (patch)
treeb466d385a86ac8efae4bf0f7ccfdee4b6847d559 /src
parent46a898e3dd9419ab3123fedc11196a4a0abadf57 (diff)
downloadgleam_stdlib-0449a9b9a120afc24a7cfdcbdc1eee023cf7cf11.tar.gz
gleam_stdlib-0449a9b9a120afc24a7cfdcbdc1eee023cf7cf11.zip
Rename `result.recover` to `result.try_recover`
Diffstat (limited to 'src')
-rw-r--r--src/gleam/result.gleam8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/gleam/result.gleam b/src/gleam/result.gleam
index 5207a66..d53b72b 100644
--- a/src/gleam/result.gleam
+++ b/src/gleam/result.gleam
@@ -458,21 +458,21 @@ pub fn values(results: List(Result(a, e))) -> List(a) {
/// ## Examples
///
/// ```gleam
-/// > Ok(1) |> recover(with: fn(_) { Error("failed to recover") })
+/// > Ok(1) |> try_recover(with: fn(_) { Error("failed to recover") })
/// Ok(1)
/// ```
///
/// ```gleam
-/// > Error(1) |> recover(with: fn(error) { Ok(error + 1) })
+/// > Error(1) |> try_recover(with: fn(error) { Ok(error + 1) })
/// Ok(2)
/// ```
///
/// ```gleam
-/// > Error(1) |> recover(with: fn(error) { Error("failed to recover") })
+/// > Error(1) |> try_recover(with: fn(error) { Error("failed to recover") })
/// Error("failed to recover")
/// ```
///
-pub fn recover(
+pub fn try_recover(
result: Result(a, e),
with fun: fn(e) -> Result(a, f),
) -> Result(a, f) {