From 99643d8fd40d44b828d8f3298d5282e356709f41 Mon Sep 17 00:00:00 2001 From: Louis Pilfold Date: Fri, 24 May 2024 22:10:38 +0100 Subject: Deprecate min and max --- src/gleam/order.gleam | 22 ++++------------------ 1 file changed, 4 insertions(+), 18 deletions(-) (limited to 'src') diff --git a/src/gleam/order.gleam b/src/gleam/order.gleam index e36e1e7..b9b709d 100644 --- a/src/gleam/order.gleam +++ b/src/gleam/order.gleam @@ -84,15 +84,8 @@ pub fn compare(a: Order, with b: Order) -> Order { } } -/// Returns the largest of two orders given that `Gt > Eq > Lt`. -/// -/// ## Examples -/// -/// ```gleam -/// max(Eq, Lt) -/// // -> Eq -/// ``` -/// +@deprecated("This function is being removed as it is not useful. +The name may be used for a more helpful function in future.") pub fn max(a: Order, b: Order) -> Order { case a, b { Gt, _ -> Gt @@ -101,15 +94,8 @@ pub fn max(a: Order, b: Order) -> Order { } } -/// Returns the smallest of two orders given that `Gt > Eq > Lt`. -/// -/// ## Examples -/// -/// ```gleam -/// min(Eq, Lt) -/// // -> Lt -/// ``` -/// +@deprecated("This function is being removed as it is not useful. +The name may be used for a more helpful function in future.") pub fn min(a: Order, b: Order) -> Order { case a, b { Lt, _ -> Lt -- cgit v1.2.3