cpp/ranges/take while view

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

models the concepts, , , , and when the underlying view  models respective concepts.