Name

partition function template — Partitions a range according to a predicate