cpp/ranges/drop while view

@1@ A range adaptor that represents of elements from an underlying sequence, beginning at the first element for which the predicate returns. @2@ . The expression is expression-equivalent to  for any suitable subexpressions  and.

models the concepts, , , , , and when the underlying view  models respective concepts. It also models if  and  are modeled.

Helper templates
This specialization of makes  satisfy  when the underlying view satisfies it.