Functors, Applicatives et Monads en images

Si comme moi avant de commencer Scala vous étiez étranger à la programmation fonctionnelle, vous avez sûrement dû croiser certains termes barbares du milieu tels Functor, Applicative ou Monad. Dans votre recherche du savoir infini vous avez écumé de nombreux articles et vidéos Youtube dans le but d’élucider le mystère. A force de revenir sur les même tutoriaux Haskell obscures ou sur les vidéos de Brian Beckman, vous avez décidé d’en rester là. Heureusement, je suis là pour vous sortir de votre torpeur. Ou plutôt Aditya Bhargava avec cet article très imagé. Les exemples sont certes en Haskell, mais restent compréhensibles.

Lire la suite…