cpp/ranges/lazy split view/value type

The value type of the iterator.

Data members
Typical implementations of hold only one non-static data member: an iterator of type  (shown here as  for exposition only) into underlying  of the outer class.