external-sort-0.1: Sort large arrays on your hard drive. Kind of like the unix util sort.
Algorithms.ExternalSort
blocksize :: IntSource
slice :: Int -> [a] -> [[a]]Source
blockify :: Ord a => Int -> [a] -> [[a]]Source
dumpBlock :: (Ord a, Binary a) => Handle -> [a] -> IO IntegerSource
kMerge :: Ord a => [[a]] -> [a]Source
kMergeSort :: Ord a => [a] -> [a]Source
hGetContentsWithCursor :: Handle -> Integer -> IO ByteStringSource
hGetContentsWithCursorN :: Int -> Handle -> Integer -> IO ByteStringSource
defaultChunkSize :: IntSource