map

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

Transforms elements when the returned iterator's next is called. The callback is retained and may run again on subsequent traversals; exceptions propagate. No intermediate list is created. Unlike eager inline map, non-local returns are unavailable.