blob: b1f8256cfde6764ec999cd5c84349d6cbb17c2ff (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
import std/order
pub enum NotAnInt =
| NotAnInt
pub external fn parse(String) -> Result(Int, NotAnInt) = "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
}
}
}
|