Da dove proviene il costrutto lambda "it"?

0

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!

    
posta Jon49 22.08.2017 - 20:24
fonte

0 risposte

Leggi altre domande sui tag