map

trait Collection[A] {
  def map[B](f: (A) => B): Collection[B]
}

map crea una colección utilizando los resultados obtenidos de aplicar la función f a cada elemento de esta colección.