Programmation fonctionnelle en Scala
ANT
- Des schémas en couleur et des exemples concrets tout au long du texte.
- Écrit pour les lecteurs novices en la matière.
- Des séries de problèmes par chapitre avec des solutions complètes.
- Connectez ce bloc à un méta-champ de produit pour le faire varier par titre.
Livraison gratuite pour les éditions imprimées.
Découvrez une autre lecture captivante à ajouter à votre bibliothèque numérique.
Description
Functional Programming in Scala est un tutoriel sérieux pour les programmeurs désireux d'apprendre la programmation fonctionnelle (FP) et de l'appliquer à leur travail quotidien de codage. Le livre audio guide les auditeurs des techniques de base aux sujets avancés, selon une progression logique, concise et claire. Vous y trouverez des exemples concrets et des exercices qui vous ouvriront le monde de la programmation fonctionnelle.
La programmation fonctionnelle (FP) est un style de développement logiciel qui met l'accent sur les fonctions qui ne dépendent pas de l'état du programme. Le code fonctionnel est plus facile à tester et à réutiliser, plus simple à paralléliser et moins sujet aux bogues que les autres codes. Scala est un langage JVM émergent qui offre un solide support pour la FP. Sa syntaxe familière et son interopérabilité transparente avec Java font de Scala un excellent point de départ pour apprendre la FP.
Ce livre audio ne suppose aucune expérience préalable de la programmation fonctionnelle. Une certaine familiarité avec Scala ou Java est utile.
Contenu :
Concepts de la programmation fonctionnelle Les pourquoi et les comment de la FP Comment écrire des programmes multicoeurs Des vérifications de la compréhension Paul Chiusano et Rúnar Bjarnason sont des experts reconnus en programmation fonctionnelle avec Scala et sont des contributeurs principaux à la bibliothèque Scalaz.
Table des matières :
Première partie. Introduction à la programmation fonctionnelle
Qu'est-ce que la programmation fonctionnelle ? Démarrer avec la programmation fonctionnelle en Scala Structures de données fonctionnelles Gérer les erreurs sans exceptions Stricteté et paresse État purement fonctionnel Deuxième partie. Conception fonctionnelle et bibliothèques de combinateurs
Parallélisme purement fonctionnel Tests basés sur les propriétés Combineurs d'analyseurs Troisième partie. Structures communes en conception fonctionnelle
Monoïdes Monades Foncteurs applicatifs et traversables Quatrième partie. Effets et I/O
Effets externes et I/O Effets locaux et état mutable Traitement de flux et I/O incrémentiel VEUILLEZ NOTER : Lorsque vous achetez ce titre, le PDF d'accompagnement sera disponible dans votre bibliothèque Audible avec l'audio.
Spécifications
Foire aux questions
Dois-je créer un compte pour télécharger ?
Non. Après l'achat, vous pouvez accéder à votre ebook directement depuis la confirmation de commande ou la page de téléchargement.
Que faire si un exemplaire arrive endommagé ?
Contactez-nous et nous vous aiderons à accéder au fichier ou vous fournirons un nouveau téléchargement si nécessaire.