aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
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) {