vector-quicksort-0.2: Fast and flexible quicksort implementation for mutable vectors

Index

bitonicSortIntSTData.Vector.Algorithms.Quicksort.Predefined.BitonicIntST
MVectorData.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_2Data.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_3Data.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_4Data.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_5Data.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_6Data.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_AllData.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_AltData.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_AnyData.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_ArgData.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_BoolData.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_CharData.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_ComplexData.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_ComposeData.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_ConstData.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_DoNotUnboxLazyData.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_DoNotUnboxNormalFormData.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_DoNotUnboxStrictData.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_DoubleData.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_DownData.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_DualData.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_FirstData.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_FloatData.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_IdentityData.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_IntData.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_Int16Data.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_Int32Data.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_Int64Data.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_Int8Data.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_LastData.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_MaxData.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_MinData.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_ProductData.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_SumData.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_TestPairData.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_UnboxAsData.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_UnboxViaPrimData.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_UnitData.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_WordData.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_Word16Data.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_Word32Data.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_Word64Data.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_Word8Data.Vector.Algorithms.Quicksort.Predefined.SortTriple
MV_WrappedMonoidData.Vector.Algorithms.Quicksort.Predefined.SortTriple
sortPIntParallelMedian3IOData.Vector.Algorithms.Quicksort.Predefined.PIntParallelMedian3IO
sortPIntParallelMedian3or5IOData.Vector.Algorithms.Quicksort.Predefined.PIntParallelMedian3or5IO
sortPIntParallelStrategiesMedian3IOData.Vector.Algorithms.Quicksort.Predefined.PIntParallelStrategiesMedian3IO
sortPIntParallelStrategiesMedian3or5IOData.Vector.Algorithms.Quicksort.Predefined.PIntParallelStrategiesMedian3or5IO
sortPIntParallelStrategiesMedian3or5STData.Vector.Algorithms.Quicksort.Predefined.PIntParallelStrategiesMedian3or5ST
sortPIntParallelStrategiesMedian3STData.Vector.Algorithms.Quicksort.Predefined.PIntParallelStrategiesMedian3ST
sortPIntSequentialMedian3IOData.Vector.Algorithms.Quicksort.Predefined.PIntSequentialMedian3IO
sortPIntSequentialMedian3or5IOData.Vector.Algorithms.Quicksort.Predefined.PIntSequentialMedian3or5IO
sortPIntSequentialMedian3or5STData.Vector.Algorithms.Quicksort.Predefined.PIntSequentialMedian3or5ST
sortPIntSequentialMedian3STData.Vector.Algorithms.Quicksort.Predefined.PIntSequentialMedian3ST
sortPTripleSequentialMedian3or5STData.Vector.Algorithms.Quicksort.Predefined.PTripleSequentialMedian3or5ST
sortPTripleSequentialMedian3STData.Vector.Algorithms.Quicksort.Predefined.PTripleSequentialMedian3ST
SortTriple 
1 (Type/Class)Data.Vector.Algorithms.Quicksort.Predefined.SortTriple
2 (Data Constructor)Data.Vector.Algorithms.Quicksort.Predefined.SortTriple
sortUIntParallelStrategiesMedian3IOData.Vector.Algorithms.Quicksort.Predefined.UIntParallelStrategiesMedian3IO
sortUIntParallelStrategiesMedian3or5IOData.Vector.Algorithms.Quicksort.Predefined.UIntParallelStrategiesMedian3or5IO
sortUIntParallelStrategiesMedian3or5STData.Vector.Algorithms.Quicksort.Predefined.UIntParallelStrategiesMedian3or5ST
sortUIntParallelStrategiesMedian3STData.Vector.Algorithms.Quicksort.Predefined.UIntParallelStrategiesMedian3ST
sortUIntSequentialMedian3IOData.Vector.Algorithms.Quicksort.Predefined.UIntSequentialMedian3IO
sortUIntSequentialMedian3or5IOData.Vector.Algorithms.Quicksort.Predefined.UIntSequentialMedian3or5IO
sortUIntSequentialMedian3or5STData.Vector.Algorithms.Quicksort.Predefined.UIntSequentialMedian3or5ST
sortUIntSequentialMedian3STData.Vector.Algorithms.Quicksort.Predefined.UIntSequentialMedian3ST
sortUPairParallelStrategiesMedian3IOData.Vector.Algorithms.Quicksort.Predefined.UPairParallelStrategiesMedian3IO
sortUPairParallelStrategiesMedian3or5IOData.Vector.Algorithms.Quicksort.Predefined.UPairParallelStrategiesMedian3or5IO
sortUPairParallelStrategiesMedian3or5STData.Vector.Algorithms.Quicksort.Predefined.UPairParallelStrategiesMedian3or5ST
sortUPairParallelStrategiesMedian3STData.Vector.Algorithms.Quicksort.Predefined.UPairParallelStrategiesMedian3ST
sortUPairSequentialMedian3IOData.Vector.Algorithms.Quicksort.Predefined.UPairSequentialMedian3IO
sortUPairSequentialMedian3or5IOData.Vector.Algorithms.Quicksort.Predefined.UPairSequentialMedian3or5IO
sortUPairSequentialMedian3or5STData.Vector.Algorithms.Quicksort.Predefined.UPairSequentialMedian3or5ST
sortUPairSequentialMedian3STData.Vector.Algorithms.Quicksort.Predefined.UPairSequentialMedian3ST
sortUTripleSequentialMedian3or5STData.Vector.Algorithms.Quicksort.Predefined.UTripleSequentialMedian3or5ST
sortUTripleSequentialMedian3STData.Vector.Algorithms.Quicksort.Predefined.UTripleSequentialMedian3ST
sortUTupleParallelStrategiesMedian3IOData.Vector.Algorithms.Quicksort.Predefined.UTupleParallelStrategiesMedian3IO
sortUTupleParallelStrategiesMedian3or5IOData.Vector.Algorithms.Quicksort.Predefined.UTupleParallelStrategiesMedian3or5IO
sortUTupleParallelStrategiesMedian3or5STData.Vector.Algorithms.Quicksort.Predefined.UTupleParallelStrategiesMedian3or5ST
sortUTupleParallelStrategiesMedian3STData.Vector.Algorithms.Quicksort.Predefined.UTupleParallelStrategiesMedian3ST
sortUTupleSequentialMedian3IOData.Vector.Algorithms.Quicksort.Predefined.UTupleSequentialMedian3IO
sortUTupleSequentialMedian3or5IOData.Vector.Algorithms.Quicksort.Predefined.UTupleSequentialMedian3or5IO
sortUTupleSequentialMedian3or5STData.Vector.Algorithms.Quicksort.Predefined.UTupleSequentialMedian3or5ST
sortUTupleSequentialMedian3STData.Vector.Algorithms.Quicksort.Predefined.UTupleSequentialMedian3ST
sortVIntParallelStrategiesMedian3IOData.Vector.Algorithms.Quicksort.Predefined.VIntParallelStrategiesMedian3IO
sortVIntParallelStrategiesMedian3or5IOData.Vector.Algorithms.Quicksort.Predefined.VIntParallelStrategiesMedian3or5IO
sortVIntParallelStrategiesMedian3or5STData.Vector.Algorithms.Quicksort.Predefined.VIntParallelStrategiesMedian3or5ST
sortVIntParallelStrategiesMedian3STData.Vector.Algorithms.Quicksort.Predefined.VIntParallelStrategiesMedian3ST
sortVIntSequentialMedian3IOData.Vector.Algorithms.Quicksort.Predefined.VIntSequentialMedian3IO
sortVIntSequentialMedian3or5IOData.Vector.Algorithms.Quicksort.Predefined.VIntSequentialMedian3or5IO
sortVIntSequentialMedian3or5STData.Vector.Algorithms.Quicksort.Predefined.VIntSequentialMedian3or5ST
sortVIntSequentialMedian3STData.Vector.Algorithms.Quicksort.Predefined.VIntSequentialMedian3ST
sortVPairParallelStrategiesMedian3IOData.Vector.Algorithms.Quicksort.Predefined.VPairParallelStrategiesMedian3IO
sortVPairParallelStrategiesMedian3or5IOData.Vector.Algorithms.Quicksort.Predefined.VPairParallelStrategiesMedian3or5IO
sortVPairParallelStrategiesMedian3or5STData.Vector.Algorithms.Quicksort.Predefined.VPairParallelStrategiesMedian3or5ST
sortVPairParallelStrategiesMedian3STData.Vector.Algorithms.Quicksort.Predefined.VPairParallelStrategiesMedian3ST
sortVPairSequentialMedian3IOData.Vector.Algorithms.Quicksort.Predefined.VPairSequentialMedian3IO
sortVPairSequentialMedian3or5IOData.Vector.Algorithms.Quicksort.Predefined.VPairSequentialMedian3or5IO
sortVPairSequentialMedian3or5STData.Vector.Algorithms.Quicksort.Predefined.VPairSequentialMedian3or5ST
sortVPairSequentialMedian3STData.Vector.Algorithms.Quicksort.Predefined.VPairSequentialMedian3ST
sortVTupleParallelStrategiesMedian3IOData.Vector.Algorithms.Quicksort.Predefined.VTupleParallelStrategiesMedian3IO
sortVTupleParallelStrategiesMedian3or5IOData.Vector.Algorithms.Quicksort.Predefined.VTupleParallelStrategiesMedian3or5IO
sortVTupleParallelStrategiesMedian3or5STData.Vector.Algorithms.Quicksort.Predefined.VTupleParallelStrategiesMedian3or5ST
sortVTupleParallelStrategiesMedian3STData.Vector.Algorithms.Quicksort.Predefined.VTupleParallelStrategiesMedian3ST
sortVTupleSequentialMedian3IOData.Vector.Algorithms.Quicksort.Predefined.VTupleSequentialMedian3IO
sortVTupleSequentialMedian3or5IOData.Vector.Algorithms.Quicksort.Predefined.VTupleSequentialMedian3or5IO
sortVTupleSequentialMedian3or5STData.Vector.Algorithms.Quicksort.Predefined.VTupleSequentialMedian3or5ST
sortVTupleSequentialMedian3STData.Vector.Algorithms.Quicksort.Predefined.VTupleSequentialMedian3ST
TestPair 
1 (Type/Class)Data.Vector.Algorithms.Quicksort.Predefined.Pair
2 (Data Constructor)Data.Vector.Algorithms.Quicksort.Predefined.Pair
toTupleData.Vector.Algorithms.Quicksort.Predefined.Pair
VectorData.Vector.Algorithms.Quicksort.Predefined.SortTriple
V_TestPairData.Vector.Algorithms.Quicksort.Predefined.SortTriple
V_UnboxAsData.Vector.Algorithms.Quicksort.Predefined.SortTriple
V_UnboxViaPrimData.Vector.Algorithms.Quicksort.Predefined.SortTriple