Le but de la "State Monad" est de pouvoir composer plusieurs changements d'états ensemble. C'est le code appellant (caller) qui s'occupe de la composition.
Ici, c'est le code appelé (callee) qui s'occupe de la composition.
Les différentes instances d'une "State Monad" sont complètement découplées, ici non il y a un couplage fort entre chacune des étapes de l'algorithme, il s'agit plus d'une découpe d'une grosse fonction en plusieurs étapes que d'une "State Monad".
[^] # Re: Monade ?
Posté par David Delassus (site web personnel) . En réponse au journal Sunday Python Pattern : Une machine à état toute simple. Évalué à 3. Dernière modification le 18 avril 2022 à 13:20.
Pas vraiment non.
Le but de la "State Monad" est de pouvoir composer plusieurs changements d'états ensemble. C'est le code appellant (caller) qui s'occupe de la composition.
Ici, c'est le code appelé (callee) qui s'occupe de la composition.
Les différentes instances d'une "State Monad" sont complètement découplées, ici non il y a un couplage fort entre chacune des étapes de l'algorithme, il s'agit plus d'une découpe d'une grosse fonction en plusieurs étapes que d'une "State Monad".
https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg