из второго сообщения следует, что раз ду-нотация это "фича типа корутин", то и монады тоже
Монады — не "фича типа корутин". Но прямым аналогам корутинам (как инструменту для асинхронщины) является ду-нотация (как инструмент для чейнинга монад).
В отдельных языках они вполне себе прямым способом выразимы средствами языка.
ээ, я возможно это сообщение не так прочитал, но мне что-то показалось там другой смысл был. в общем, я согласен с этим, но просто заметил, что монады это не в хаскеле, это везде