В недавнем сообщении в блоге о вероятной монаде, которую он написал, Марк Доминус написал: "Итак, я чувствую, что, наконец, я пришел, монадием."
Моя первая монадическая программа была неудобным решением для Проблема 32 от Project Euler с помощью parsec и Возможно, монада.
На чем вы работали, когда свет, наконец, включился для вас? Предоставьте хотя бы эскиз написанного вами кода. Зная, что вы знаете сейчас, как бы вы его улучшили и почему?