Sto imparando Kotlin per lavoro adesso e ho notato che il lambda it ha il seguente costrutto:
(arrayOf(1, 2, 3)).map { it * 2 }
Dove il parametro non è denominato in modo esplicito e viene assegnato implicitamente il nome it . L'ho già visto in LiveScript che ha preso un po 'di idee da tutti i tipi di lingue diverse.
Quindi, da dove proviene it originariamente? Inoltre, se lo sai, qual è la cronologia di it ?
Grazie in anticipo!