HH\ImmSet::take
Returns an ImmSet
containing the first n values of the current ImmSet
public function take(
int $n,
): ImmSet<Tv>;
The returned ImmSet
will always be a proper subset of the current
ImmSet
.
n
is 1-based. So the first element is 1, the second 2, etc.
Parameters
int $n
- The last element that will be included in the returnedImmSet
.
Returns
ImmSet<Tv>
- AnImmSet
that is a proper subset of the currentImmSet
up ton
elements.
Examples
See [Set::take
](</hack/reference/class/Set/take/#examples>) for usage examples.