Tested quicksort F# implementation with 3 datatypes and works for all.