Template:cpp/algorithm/ranges/notes return types

Each standard library algorithm that uses this family of return types declares a new alias type, e.g..

The names for such aliases are formed by adding the suffix "" to the algorithm's name. So, the return type of can be named as.

Unlike std and std, this class template has data members of meaningful names.