aboutsummaryrefslogtreecommitdiff
path: root/src/Order.gleam
diff options
context:
space:
mode:
authorLouis Pilfold <louis@lpil.uk>2018-09-22 13:05:34 +0100
committerLouis Pilfold <louis@lpil.uk>2018-09-22 13:05:34 +0100
commit2d74cf4d9b1e56159650d427a265d3e96b3aff9e (patch)
tree9f90ed8aec32a1867c9af3310de0015af583288a /src/Order.gleam
parentd2bd45e76bf2138ce36757476e7ee42a5048a545 (diff)
downloadgleam_stdlib-2d74cf4d9b1e56159650d427a265d3e96b3aff9e.tar.gz
gleam_stdlib-2d74cf4d9b1e56159650d427a265d3e96b3aff9e.zip
Remove `exposing` syntax
Diffstat (limited to 'src/Order.gleam')
-rw-r--r--src/Order.gleam14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/Order.gleam b/src/Order.gleam
index 65e61f9..00f6750 100644
--- a/src/Order.gleam
+++ b/src/Order.gleam
@@ -1,13 +1,15 @@
-module Order exposing Order(..), reverse/1, to_int/1, compare/2, max/2, min/2
+module Order
type Order =
| LT
| EQ
| GT
+import Order:*
+
; // Fix GitHub syntax highlighting
-fn reverse(order) {
+pub fn reverse(order) {
case order {
| LT => GT
| EQ => EQ
@@ -21,7 +23,7 @@ test reverse {
reverse(GT) |> Assert.equal(_, LT)
}
-fn to_int(order) {
+pub fn to_int(order) {
case order {
| LT => -1
| EQ => 0
@@ -35,7 +37,7 @@ test to_int {
to_int(GT) |> Assert.equal(_, 1)
}
-fn compare(a, b) {
+pub fn compare(a, b) {
case {a, b} {
| {LT, LT} => EQ
| {LT, _} => LT
@@ -58,7 +60,7 @@ test compare {
compare(GT, GT) |> Assert.equal(_, EQ)
}
-fn max(a, b) {
+pub fn max(a, b) {
case {a, b} {
| {GT, _} => GT
| {EQ, LT} => EQ
@@ -78,7 +80,7 @@ test max {
max(GT, GT) |> Assert.equal(_, GT)
}
-fn min(a, b) {
+pub fn min(a, b) {
case {a, b} {
| {LT, _} => LT
| {EQ, GT} => EQ