> std::range should stay where it is, and the new one be introduced as std::range/v2
Isn’t this what editions are for?
Isn’t this what editions are for?
Editions are for language evolution. Evolving the std does fit the bill. Edition aware path resolution isn't a thing. It will likely be a thing starting with Edition 2027. Range is likely to be the first type to use this feature upcoming.