package
1.1.0
Repository: https://github.com/exascience/pargo.git
Documentation: pkg.go.dev

# Functions

Float64sAreSorted determines in parallel whether a slice of float64s is already sorted in increasing order.
IntsAreSorted determines in parallel whether a slice of ints is already sorted in increasing order.
IsSorted determines in parallel whether data is already sorted.
Sort uses a parallel quicksort implementation.
StableSort uses a parallel implementation of merge sort, also known as cilksort.
StringsAreSorted determines in parallel whether a slice of strings is already sorted in increasing order.

# Interfaces

SequentialSorter is a type, typically a collection, that can be sequentially sorted.
Sorter is a type, typically a collection, that can be sorted by Sort in this package.
StableSorter is a type, typically a collection, that can be sorted by StableSort in this package.

# Type aliases

Float64Slice attaches the methods of sort.Interface, SequentialSorter, Sorter, and StableSorter to []float64, sorting in increasing order.
IntSlice attaches the methods of sort.Interface, SequentialSorter, Sorter, and StableSorter to []int, sorting in increasing order.
StringSlice attaches the methods of sort.Interface, SequentialSorter, Sorter, and StableSorter to []string, sorting in increasing order.