quicksortNaive

The naive partitioning creates a new list on every filter function; this is inefficient.

Receiver

List

Return

List