Ich danke dir für deinen Beitrag. Das Prinzip ist ja das genialsten an diesen Sprachen. So werden, wie du auch schon gesagt hast, rekursive Programme zum Kinderspiel. So ist ja auch der Quicksort ein Einzeiler (zumindest in Haskell):
Code:
qsort []     = []
qsort (x:xs) = qsort (filter (< x) xs) ++ [x] ++ qsort (filter (>= x) xs)
Ich möchte mich natürlich nicht mit anderen Loorberen schmücken und verweise deshalb auf die offizielle Haskell Seite die den Code anbietet:
http://haskell.org/haskellwiki/Intro...ort_in_Haskell

Ich wäre über mehr Erfahrungberichte sehr erfreut.