Alegria do Kotlin
Функциональное программирование для всех
Resumo:
Introdução
O livro «Alegria do Kotlin» (título original The Joy of Kotlin) de Pierre-Yves Saumont não é apenas mais um guia de linguagem de programação. É um mergulho profundo no mundo da programação funcional, implementada na plataforma Kotlin. Publicado em 2019, o livro de 480 páginas oferece ao leitor não apenas a sintaxe, mas também a filosofia de escrever código limpo, confiável e expressivo.
O autor é um renomado especialista em programação funcional, tendo anteriormente escrito livros sobre Java (em particular, «Functional Programming in Java»). Neste trabalho, ele transfere sua vasta experiência para Kotlin — uma linguagem moderna que rapidamente ganha popularidade devido à sua concisão e compatibilidade com Java.
Sobre o que é este livro?
O livro é dedicado à aplicação dos princípios da programação funcional (FP) na linguagem Kotlin. Ao contrário de muitos tutoriais que se limitam aos fundamentos da sintaxe, Saumont revela consistentemente como escrever código livre de efeitos colaterais, usando estruturas de dados imutáveis, funções de ordem superior, mônadas e lazy evaluation.
Principais tópicos abordados no livro:
- Funções como objetos de primeira classe — criação e composição de funções.
- Imutabilidade — trabalho com coleções e dados imutáveis.
- Tratamento de erros sem exceções — uso dos tipos
Option,Either
Recommendations
Go (Golang) Profissional: técnicas avançadas
C# (.NET) para iniciantes: curso completo
Segurança de Aplicações TypeScript: Proteção contra Vulnerabilidades
Dominando Entity Framework Core 2.0
Command-Line Rust: Projetando e criando utilitários de CLI em Rust
WordPress 3. Desenvolvimento de Plugins. Fundamentos