moon_aka_sun: (guess2)
2015-01-29 11:59 pm
Entry tags:

Quicksort: хаскелянты пугают ежа голой задницей

quicksort []     = []
quicksort (p:xs) = quicksort small ++ mid ++ quicksort large
  where
    small = [y | y<-xs, y<p]
    mid   = [y | y<-xs, y==p] ++ [p]
    large = [y | y<-xs, y>p]

ok what's next )