• [^] # Re: Pourquoi ?

    Posté par . En réponse à la dépêche 3 frameworks de développement : Ruby on Rails, Snap et Lamson. Évalué à 2.

    Parce qu'une monade, c'est rien d'autre qu'un design-pattern avec quelques contraintes...
    Mais il faut quand même y mettre quelque chose dans ce design-pattern :)

    Et c'est ce quelque chose qui est particulièrement bien adaptée au développement web

    Je pense qu'elle permet d'abstraire et « purifier » les effets de bords que tu vas faire sur le résultat du traitement de la requête histoire que ce soit sûr et élégant... (souvent on fait ce genre de trucs avec les monades donc je ne risque pas trop de me tromper :)