import gleam/order pub external fn parse(String) -> Result(Int, Nil) = "gleam_stdlib" "parse_int"; pub external fn to_string(Int) -> String = "erlang" "integer_to_binary" pub external fn to_base_string(Int, Int) -> String = "erlang" "integer_to_binary" pub fn compare(a, b) { case a == b { True -> order.Eq False -> case a < b { True -> order.Lt False -> order.Gt } } } pub fn min(a, b) { case a < b { True -> a False -> b } } pub fn max(a, b) { case a > b { True -> a False -> b } }