map

fun <T, R> Sequence<T>.map(transform: (T) -> R): Sequence<R>

Returns a sequence containing the results of applying the given transform function to each element in the original sequence.

The operation is intermediate and stateless.

Samples

import samples.*
import kotlin.test.*
fun main() { 
   //sampleStart 
   val numbers = listOf(1, 2, 3)
assertPrints(numbers.map { it * it }, "[1, 4, 9]") 
   //sampleEnd
}