Kotlin Diferentes tipos de transmisiones # 4: iterar una matriz, mapear los valores, calcular el promedio


Ejemplo

// Java:
Arrays.stream(new int[] {1, 2, 3})
    .map(n -> 2 * n + 1)
    .average()
    .ifPresent(System.out::println); // 5.0    
// Kotlin:
arrayOf(1,2,3).map { 2 * it + 1}.average().apply(::println)