Description
Fast and flexible quicksort implementation for mutable vectors.
Description
Quicksort implementation developed with performance in mind. Has good default single-threaded sort and provides parallelised versions that are actually faster than the single-threaded version. Users can define new parallelisation methods.
Good starting point:
import Data.Vector.Algorithms.Quicksort qualified as Quick
Then call as
Quick.sort xs