Вот и ты.
родолжение моего последнего вопроса.Действие IO, вложенное в другие монады, не выполняющиеся
Решением этого вопроса было удаление некоторых монад, и это позволило выполнить действие ввода-вывода.
Почему мне нужно было развернуть монады? Есть ли способ выполнить IO, не отменяя?
Заметка: Эточто, если больше, чем вопрос о хорошей или плохой практике.