Drops elements from an iterable up to, but not including, the first element for which the predicate
returns false
.
More...
#include <boost/mpl11/fwd/iterable.hpp>
Drops elements from an iterable up to, but not including, the first element for which the predicate
returns false
.
Specifically, drop_while
returns an iterable containing all the elements of the underlying iterable except for those in the range delimited by [head
, e
), where head
is the first element of the iterable and e
is the first element for which the predicate
returns false
.