Sorting algorithms/Quicksort: Difference between revisions
Content added Content deleted
m (→{{header|Sather}}: |.| instead of toarray(.)) |
m ("header|F_sharp" -> "header|F Sharp") |
||
Line 504: | Line 504: | ||
qsort([ Y || Y <- Xs, Y < X]) ++ [X] ++ qsort([ Y || Y <- Xs, Y >= X]).</lang> |
qsort([ Y || Y <- Xs, Y < X]) ++ [X] ++ qsort([ Y || Y <- Xs, Y >= X]).</lang> |
||
=={{header| |
=={{header|F Sharp|F#}}== |
||
<lang fsharp> |
<lang fsharp> |
||
let rec qsort = function |
let rec qsort = function |