mapIndexedNotNullTo
inline
fun
<
T
,
R
:
Any
,
C
:
MutableCollection
<
in
R
>
>
Sequence
<
T
>
.
mapIndexedNotNullTo
(
destination
:
C
,
transform
:
(
index
:
Int
,
T
)
->
R
?
)
:
C
(source)
Applies the given transform function to each element and its index in the original sequence and appends only the non-null results to the given destination .
Parameters
function that takes the index of an element and the element itself and returns the result of the transform applied to the element.
The operation is terminal .