aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLouis Pilfold <louis@lpil.uk>2020-01-14 09:14:35 +0000
committerLouis Pilfold <louis@lpil.uk>2020-01-14 09:14:35 +0000
commit086b09e281be1ccdbbb4f3b4487c161f1e42b772 (patch)
treeab2162f244a74664eac5440f4d9d826c78f49357
parentc46f76f16ead267506629093a988861accf00721 (diff)
downloadgleam_stdlib-086b09e281be1ccdbbb4f3b4487c161f1e42b772.tar.gz
gleam_stdlib-086b09e281be1ccdbbb4f3b4487c161f1e42b772.zip
Type annotations for gleam/order
-rw-r--r--src/gleam/order.gleam10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/gleam/order.gleam b/src/gleam/order.gleam
index 0b90d01..bc0aaeb 100644
--- a/src/gleam/order.gleam
+++ b/src/gleam/order.gleam
@@ -4,7 +4,7 @@ pub type Order {
Gt
}
-pub fn reverse(order) {
+pub fn reverse(order: Order) -> Order {
case order {
Lt -> Gt
Eq -> Eq
@@ -12,7 +12,7 @@ pub fn reverse(order) {
}
}
-pub fn to_int(order) {
+pub fn to_int(order: Order) -> Int {
case order {
Lt -> -1
Eq -> 0
@@ -20,7 +20,7 @@ pub fn to_int(order) {
}
}
-pub fn compare(a, b) {
+pub fn compare(a: Order, b: Order) -> Order {
case a, b {
Lt, Lt -> Eq
Lt, _ -> Lt
@@ -31,7 +31,7 @@ pub fn compare(a, b) {
}
}
-pub fn max(a, b) {
+pub fn max(a: Order, b: Order) -> Order {
case a, b {
Gt, _ -> Gt
Eq, Lt -> Eq
@@ -39,7 +39,7 @@ pub fn max(a, b) {
}
}
-pub fn min(a, b) {
+pub fn min(a: Order, b: Order) -> Order {
case a, b {
Lt, _ -> Lt
Eq, Gt -> Eq