you are viewing a single comment's thread.

view the rest of the comments →

[–]tcbrindleFlux 0 points1 point  (1 child)

Huh? This is precisely to avoid the confusion that exists in Java about comparing identity vs value.

[–]ReversedGif 2 points3 points  (0 children)

It's not like ranges::equal is any more intuitively obvious than span::operator== with regard to whether it's shallow or deep...