Joie de Kotlin
Функциональное программирование для всех
Résumé :
Introduction
Le livre «Радость от Kotlin» (titre original The Joy of Kotlin) de Pierre-Yves Saumont n’est pas un simple guide de langage de programmation. Il s’agit d’une plongée profonde dans le monde de la programmation fonctionnelle implémentée sur la plateforme Kotlin. Publié en 2019, l’ouvrage de 480 pages offre au lecteur non seulement la syntaxe, mais aussi la philosophie de l’écriture d’un code propre, fiable et expressif.
L’auteur est un expert reconnu en programmation fonctionnelle, ayant précédemment écrit des ouvrages sur Java (notamment «Functional Programming in Java»). Dans ce travail, il transpose sa longue expérience à Kotlin — un langage moderne qui gagne rapidement en popularité grâce à sa concision et sa compatibilité avec Java.
De quoi parle ce livre ?
Le livre est consacré à l’application des principes de la programmation fonctionnelle (PF) dans le langage Kotlin. Contrairement à de nombreux manuels qui se limitent aux bases de la syntaxe, Saumont révèle systématiquement comment écrire un code sans effets secondaires, en utilisant des structures de données immuables, des fonctions d’ordre supérieur, des monades et l’évaluation paresseuse.
Principaux sujets abordés dans le livre :
- Les fonctions comme objets de première classe — création et composition de fonctions.
- L’immuabilité — travail avec des collections et des données immuables.
- Gestion des erreurs sans exceptions — utilisation des types
Option,Either.
Recommendations
DevOps pour les développeurs Java : guide pratique
Développement d'API en C++. Création d'interfaces haute performance
Go (Golang) pour débutants : cours complet
Sécurité des applications Rust : des fondamentaux aux techniques avancées
Structures de données et algorithmes en JavaScript
Swift 4. Programmation orientée protocole