The set of types which can be compared using the < and > operators.
An order function which sorts OperatorComparable items in ascending order.
Given a value, a sorted array and a comparison function by which the array has been sorted, find the highest index at which the value could be inserted while maintaining sort order.
Given a value, a sorted array and a comparison function by which the array has been sorted, find the lowest index at which the value could be inserted while maintaining sort order.
An order function which sorts OperatorComparable items in descending order.
Given a value, a sorted array and a comparison function by which the array has been sorted, find the index of the specific value if it exists in the array.
Take an order function and invert its order.
Sorting and ordering.