package Ġcom . ny times . android . external . store 4 . impl . operators Ċ Ċ import Ġkotlinx . coroutines . Experimental Cor outines Api Ċ import Ġkotlinx . coroutines . flow . Flow Ċ import Ġkotlinx . coroutines . flow . collect Indexed Ċ import Ġkotlinx . coroutines . flow . flow Ċ Ċ @ Experimental Cor outines Api Ċ internal Ġinline Ġfun Ġ< T , ĠR > ĠFlow < T >. map Indexed ( cross inline Ġblock : Ġ( Int , ĠT ) Ġ-> ĠR ) Ġ= Ġflow Ġ{ ĊĠĠĠ Ġthis @ map Indexed . collect Indexed Ġ{ Ġindex , Ġvalue Ġ-> ĊĠĠĠĠĠĠĠ Ġemit ( block ( index , Ġvalue )) ĊĠĠĠ Ġ} Ċ }