amapIndexed

suspend fun <A, B> List<A>.amapIndexed(f: suspend (index: Int, A) -> B): List<B>(source)

Short for "Asynchronous Map" with an Index, runs on all values concurrently, this means that if you are not doing networking, you should use a regular mapIndexed