comparator

Values

pub fn is_same_kind(a: a, b: a) -> Bool

Compare if two types have the same constructor

assert is_same_kind(Size(Medium), Size(Small)) == True
assert is_same_kind(Size(Medium), Variant(Primary)) == False
assert is_same_kind(Variant(Primary), Variant(Primary)) == True
assert is_same_kind(Variant(Primary), Variant(Secondary)) == True
Search Document