// import order pub fn negate(bool) { case bool { | True -> False | False -> True } } // pub fn compare(a, b) { // case {a, b} { // | {True, True} -> order:Eq // | {True, False} -> order:Gt // | {False, False} -> order:Eq // | {False, True} -> order:Lt // } // } pub fn max(a, b) { case a { | True -> True | False -> b } } pub fn min(a, b) { case a { | False -> False | True -> b } } pub fn to_int(bool) { case bool { | False -> 0 | True -> 1 } }