ConstSet::takeWhile
Returns a ConstSet
containing the values of the current ConstSet
up to
but not including the first value that produces false
when passed to the
specified callback
public function takeWhile(
(function(Tv): bool) $fn,
): ConstSet<Tv>;
The returned ConstSet
will always be a proper subset of the current
ConstSet
.
Parameters
(function(Tv): bool) $fn
- The callback that is used to determine the stopping condition.
Returns
ConstSet<Tv>
- AConstSet
that is a proper subset of the currentConstSet
up until the callback returnsfalse
.