Le document explore comment la programmation fonctionnelle, en particulier avec Scala, améliore la qualité des développements logiciels à travers 8 ans d'expérience avec Rudder. Il aborde les avantages de Scala, tels que sa concision, son expressivité et son système de types puissant, ainsi que des exemples concrets de code. Enfin, le document discute des bibliothèques fonctionnelles et des approches de programmation qui favorisent la gestion des erreurs et l'écriture de code propre et maintenable.