Вот и ты.

родолжение моего последнего вопроса.Действие IO, вложенное в другие монады, не выполняющиеся

Решением этого вопроса было удаление некоторых монад, и это позволило выполнить действие ввода-вывода.

Почему мне нужно было развернуть монады? Есть ли способ выполнить IO, не отменяя?

Заметка: Эточто, если больше, чем вопрос о хорошей или плохой практике.

Ответы на вопрос(3)

Ваш ответ на вопрос