aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/gleam/result.gleam5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/gleam/result.gleam b/src/gleam/result.gleam
index 402886b..4e99f13 100644
--- a/src/gleam/result.gleam
+++ b/src/gleam/result.gleam
@@ -168,7 +168,10 @@ pub fn try(
/// An alias for `try`. See the documentation for that function for more information.
///
-pub fn then(result, fun) {
+pub fn then(
+ result: Result(a, e),
+ apply fun: fn(a) -> Result(b, e),
+)
try(result, fun)
}