@adamburgess/linq
enumerable
takeWhile
Function takeWhile
takeWhile
<
T
>
(
input
:
Iterable
<
T
>
,
predicate
:
(
arg
:
T
)
=>
boolean
)
:
Iterable
<
T
>
Takes X elements from input while a predicate is true.
See
from(sequence).takeWhile
for examples.
Type Parameters
T
Parameters
input
:
Iterable
<
T
>
predicate
:
(
arg
:
T
)
=>
boolean
Returns
Iterable
<
T
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
@adamburgess/linq
enumerable
default
byMin_byMax_min_max
concat
createLazyGenerator
distinct
empty
flat
groupBy
groupByMap
map
max
maxBy
min
minBy
range
repeat
reverse
skip
skipWhile
take
takeWhile
where
linq
AnySequence
ArraySequence
NumberSequence
StringSequence
WithKey
WithOrderedMethods
ICompare
KeySequence
OrderedSequence
Sequence
SequenceType
from
default
M
M
N
E
P
V
F
C
I
C
P
M
F
P
C
P
T
T
A
A
A
T
R
Takes X elements from input while a predicate is true.
See from(sequence).takeWhile for examples.