[libc++][ranges] Implement `ranges::partial_sort`.

Differential Revision: https://reviews.llvm.org/D128744

NOKEYCHECK=True
GitOrigin-RevId: 5dd19ada571b9190811f3c4d8cd1c2bb5f56227c
diff --git a/include/module.modulemap.in b/include/module.modulemap.in
index 91ac0d2..9114e78 100644
--- a/include/module.modulemap.in
+++ b/include/module.modulemap.in
@@ -353,6 +353,7 @@
       module ranges_move_backward            { private header "__algorithm/ranges_move_backward.h" }
       module ranges_none_of                  { private header "__algorithm/ranges_none_of.h" }
       module ranges_nth_element              { private header "__algorithm/ranges_nth_element.h" }
+      module ranges_partial_sort             { private header "__algorithm/ranges_partial_sort.h" }
       module ranges_partial_sort_copy        { private header "__algorithm/ranges_partial_sort_copy.h" }
       module ranges_partition                { private header "__algorithm/ranges_partition.h" }
       module ranges_partition_copy           { private header "__algorithm/ranges_partition_copy.h" }