PartialOrder
cats
pure
derived