Par David Sferruzza à Nantes le mardi 13 octobre 2015

Certaines fonctions de nos programmes peuvent échouer à calculer une valeur de retour. Plutôt que d'utiliser des exceptions, il est possible de tirer partie du système de types de Scala pour gérer les erreurs de manière plus fiable et lisible. Nous verrons comment utiliser des ADT comme Option, Try et Either, ainsi que disjunction et validation de Scalaz. La gestion des erreurs est bien moins compliquée lorsque le compilateur peut nous aider !

Slides

Commentaires