var ints …
var float64s …
var strs …
func TestSortIntSlice(t *testing.T) { … }
func TestSortFuncIntSlice(t *testing.T) { … }
func TestSortFloat64Slice(t *testing.T) { … }
func TestSortStringSlice(t *testing.T) { … }
func TestSortLarge_Random(t *testing.T) { … }
type intPair …
type intPairs …
func intPairCmp(x, y intPair) int { … }
func (d intPairs) initB() { … }
func (d intPairs) inOrder(reversed bool) bool { … }
func TestStability(t *testing.T) { … }
type S …
func cmpS(s1, s2 S) int { … }
func TestMinMax(t *testing.T) { … }
func TestMinMaxNaNs(t *testing.T) { … }
func TestMinMaxPanics(t *testing.T) { … }
func TestBinarySearch(t *testing.T) { … }
func TestBinarySearchInts(t *testing.T) { … }
func TestBinarySearchFloats(t *testing.T) { … }
func TestBinarySearchFunc(t *testing.T) { … }