I think you miss something important here:
quickslop :: (Ord a) => [a] ->[a]
quickslop [] = []
quickslop (x:xs) =
quickslop [a | a <- xs, a <= x] ++ [x] ++ quickslop [b | b <- xs, b > x]
--
View this message in context:
http://www.nabble.com/Newby-question-re-quicksort-tp23250159p23250345.html
Sent from the Haskell - Glasgow-haskell-users mailing list archive at
Nabble.com.
_______________________________________________
Glasgow-haskell-users mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users