Versions in this module Expand all Collapse all v1 v1.0.1 Apr 12, 2019 v1.0.0 Aug 22, 2018 Changes in this version + func Float64sAreSorted(a []float64) bool + func IntsAreSorted(a []int) bool + func IsSorted(data sort.Interface) bool + func Sort(data Sorter) + func StableSort(data StableSorter) + func StringsAreSorted(a []string) bool + type Float64Slice []float64 + func (s Float64Slice) Assign(source StableSorter) func(i, j, len int) + func (s Float64Slice) Len() int + func (s Float64Slice) Less(i, j int) bool + func (s Float64Slice) NewTemp() StableSorter + func (s Float64Slice) SequentialSort(i, j int) + func (s Float64Slice) Swap(i, j int) + type IntSlice []int + func (s IntSlice) Assign(source StableSorter) func(i, j, len int) + func (s IntSlice) Len() int + func (s IntSlice) Less(i, j int) bool + func (s IntSlice) NewTemp() StableSorter + func (s IntSlice) SequentialSort(i, j int) + func (s IntSlice) Swap(i, j int) + type SequentialSorter interface + SequentialSort func(i, j int) + type Sorter interface + type StableSorter interface + Assign func(source StableSorter) func(i, j, len int) + Len func() int + Less func(i, j int) bool + NewTemp func() StableSorter + type StringSlice []string + func (s StringSlice) Assign(source StableSorter) func(i, j, len int) + func (s StringSlice) Len() int + func (s StringSlice) Less(i, j int) bool + func (s StringSlice) NewTemp() StableSorter + func (s StringSlice) SequentialSort(i, j int) + func (s StringSlice) Swap(i, j int)