How can I make `MutableList.map{ ... }` to return ...
# getting-started
t
How can I make
MutableList.map{ ... }
to return
MutableList
instead of
List
m
Copy code
fun main() {
  val original = mutableListOf(1, 2, 3)
  val mapTarget = mutableListOf<String>()
  
  original.mapTo(mapTarget) { (it * it).toString() }
  
  println(mapTarget)
}
👍 2
d
You can shorten that:
val target = original.mapTo(mutableListOf()) { ... }
3
t
Thanks