autolib-util
Safe HaskellNone
LanguageHaskell98

Autolib.Util.Sort

Synopsis

Documentation

sort :: Ord a => [a] -> [a] Source #

merge sort

sortBy :: Ord b => (a -> b) -> [a] -> [a] Source #

insert :: Ord a => a -> [a] -> [a] Source #

insertBy :: Ord b => (a -> b) -> a -> [a] -> [a] Source #

nub :: Ord a => [a] -> [a] Source #

nubBy :: Ord b => (a -> b) -> [a] -> [a] Source #

rise :: Ord a => [a] -> [a] Source #

produce strictly increasing subsequence

riseBy :: Ord b => (a -> b) -> [a] -> [a] Source #