Escolar Documentos
Profissional Documentos
Cultura Documentos
Carlos Zeve
Funções Lambdas
• Função Lambda
– São funções anônimas
– Podem ser passadas como parâmetros para outras
funções
– Ou armazenadas dentro de variáveis
– Na API do Kotlin já tem algumas funções
disponíveis
• Ex: Lambda2a.kt
Funções Lambdas
• Usar uma lambda da API do Kotlin
• Ordenar um array usando Lambda sortedBy
– Ex: SortedBy.kt
• Lambda filter
– Ex: Filtet.kt
Funções Lambdas
• Usar uma lambda da API do Kotlin
• Lambda Map
– Transformar um conjunto de dados de uma lista
para outro conjunto de dados do mesmo tamanho
– Ex: Map1.kt
• Lambda Map + Reduce
– Ex: Map2.kt
Funções Lambdas
• Usar uma lambda da API do Kotlin
• Lambda takeIf