Replacing Data.List.sort