Haskell
gegründet von denkeriment
Beschreibung
Beitritt: sofort möglich
Weil funktionale programmierung mit Haskell einfach schön ist:
qsort :: Ord a => [a] -> [a]
qsort [] = []
qsort (x:xs) = qsort kleiner ++ [x] ++ qsort groesser
where
kleiner = [y | y <- xs, y < x]
groesser = [y | y <- xs, y >= x]