The most beautiful Javascript Functional Programming syntax
Quentin Gerodel
1424

You have been misled; what you wrote above is *not* quicksort, but a functional imposter, proudly displayed on the Haskell wiki as a way to dodge around the awkward fact that really writing quicksort in a pure language is not easy. http://stackoverflow.com/questions/7717691/why-is-the-minimalist-example-haskell-quicksort-not-a-true-quicksort