https://nokomprendo.gitlab.io/posts/tuto_fonctionnel_60/2021-03-29-fr-README.html
Au tutoriel 59, on a vu comment utiliser les transformateurs de monade pour “empiler” les fonctionnalités voulues, via le système de types. On va maintenant détailler la monade State et voir comment l’implémenter avec des transformateurs et avec une classe de type “à la MTL”.