Versions in this module Expand all Collapse all v0 v0.0.3 Apr 14, 2021 Changes in this version + const ErrArgNotContainedInParent + const ErrEmptySlice v0.0.1 Apr 14, 2021 Changes in this version + func Max(R TotalOrder, S ...object.Element) (object.Element, error) + func MaxAndIndex(R TotalOrder, S []object.Element) (object.Element, int, error) + func MaxOfPair(R TotalOrder, x object.Element, y object.Element) (object.Element, error) + func Min(R TotalOrder, S ...object.Element) (object.Element, error) + func MinAndIndex(R TotalOrder, S []object.Element) (object.Element, int, error) + func MinOfPair(R TotalOrder, x object.Element, y object.Element) (object.Element, error) + func Sort(R TotalOrder, S []object.Element) ([]object.Element, error) + func SortWithFunc(less LessFunc, S []object.Element) ([]object.Element, error) + type CmpFunc func(x object.Element, y object.Element) (int, error) + type Cmper interface + Cmp func(x object.Element, y object.Element) (int, error) + type LessFunc func(x object.Element, y object.Element) (bool, error) + type TotalOrder interface