diff options
author | Louis Pilfold <louis@lpil.uk> | 2020-01-14 09:14:35 +0000 |
---|---|---|
committer | Louis Pilfold <louis@lpil.uk> | 2020-01-14 09:14:35 +0000 |
commit | 086b09e281be1ccdbbb4f3b4487c161f1e42b772 (patch) | |
tree | ab2162f244a74664eac5440f4d9d826c78f49357 | |
parent | c46f76f16ead267506629093a988861accf00721 (diff) | |
download | gleam_stdlib-086b09e281be1ccdbbb4f3b4487c161f1e42b772.tar.gz gleam_stdlib-086b09e281be1ccdbbb4f3b4487c161f1e42b772.zip |
Type annotations for gleam/order
-rw-r--r-- | src/gleam/order.gleam | 10 |
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 |