map

Common
JVM
JS
Native
1.0
fun < T , R > Sequence < T > . map ( transform : ( T ) -> R ) : Sequence < R >
(source)

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 .

import kotlin.test.*

fun main(args: Array<String>) {
//sampleStart
val numbers = listOf(1, 2, 3)
println(numbers.map { it * it }) // [1, 4, 9]
//sampleEnd
}