Skip to content

Comparing Values

TODO

cmp(a, b)

TODO

Source code in preserves/compare.py
54
55
56
def cmp(a, b):
    """TODO"""
    return _cmp(preserve(a), preserve(b))

eq(a, b)

TODO

Source code in preserves/compare.py
66
67
68
def eq(a, b):
    """TODO"""
    return _eq(preserve(a), preserve(b))

le(a, b)

TODO

Source code in preserves/compare.py
62
63
64
def le(a, b):
    """TODO"""
    return cmp(a, b) <= 0

lt(a, b)

TODO

Source code in preserves/compare.py
58
59
60
def lt(a, b):
    """TODO"""
    return cmp(a, b) < 0

sorted(iterable, *, key=lambda x: x, reverse=False)

TODO

Source code in preserves/compare.py
74
75
76
def sorted(iterable, *, key=lambda x: x, reverse=False):
    """TODO"""
    return _sorted(iterable, key=lambda x: _key(key(x)), reverse=reverse)

sorted_items(d)

TODO

Source code in preserves/compare.py
78
79
80
def sorted_items(d):
    """TODO"""
    return sorted(d.items(), key=_item_key)