Hacker News new | ask | show | jobs
by afureta 2578 days ago
It's because the std::ops::RangeInclusive struct is meant to be much more generic than just ranges over machine-sized integers. I think a generic range struct in C++ would similarly take references.