Functional Kotlin
350 páginas
Portuguese
PDF
4.5

Functional Kotlin

Функциональное программирование на Kotlin

Autor:

Ano:

Resumo:

Introdução

O livro Functional Kotlin (autores Mario Arias e Rivu Chakraborty, 2018, 350 páginas) é um guia prático para aplicar a abordagem funcional na linguagem Kotlin. Embora o Kotlin suporte tanto programação orientada a objetos quanto funcional, muitos desenvolvedores usam apenas uma pequena parte de seus recursos. Este livro visa preencher essa lacuna e mostrar como escrever código mais limpo, previsível e facilmente testável.

Sobre o que é o livro

Os autores apresentam gradualmente ao leitor os conceitos-chave da programação funcional (FP) e demonstram sua implementação em Kotlin. O livro aborda:

  • Fundamentos de FP: funções puras, imutabilidade (immutability), ausência de efeitos colaterais.
  • Trabalho com funções de ordem superior, expressões lambda e funções anônimas.
  • Composição de funções e currying.
  • Functors, applicative functors e monads — da teoria a exemplos práticos.
  • Trabalho com coleções no estilo funcional (map, filter, fold, flatMap).
  • Tratamento de erros sem exceções (Option, Either, Try).
  • Paralelismo e assincronia usando abordagens funcionais.
  • Testes de código funcional.

Para quem é este livro

O livro é voltado para desenvolvedores que já conhecem os fundamentos do Kotlin (sintaxe, classes, construções básicas), mas desejam se aprofundar no paradigma funcional. Será útil

Recommendations