← findnix.eu
🎬 peertube.fr peertube.fr

tuto fonctionnel 59 : Introduction aux transformateurs de monades, en Haskell

⏱ 37:19 🌐 peertube.fr

https://nokomprendo.gitlab.io/posts/tuto_fonctionnel_59/2021-03-19-fr-README.html En Haskell, une monade permet de définir une suite d’actions dans un contexte particulier (par exemple, des entrées/sorties, des communications HTTP, des calculs pouvant échouer, etc). Les transformateurs de monades permettent d’intégrer un contexte dans un autre, et ainsi de structurer le code via une pile de monades bien définie et vérifiée par le système de types. Cet article présente le principe des transformateurs de monades en Haskell, ainsi que quelques transformateurs classiques et des exemples d’utilisation. Cependant, il ne traite pas de leur fonctionnement interne ni de leur utilisation pour structurer une vraie base de code.

https://peertube.fr/w/7B4mPGeXjfohMwhHcTyeXW
programmation haskell
Indexiert von findnix.eu · Eigene Seite einreichen