Я все пытаюсь донести до хаскеллистов мысль, что недостаточно просто иметь технологию и ее советовать. Сессионные типы, mtl или какие-нибудь завтипы в будущем. И на вопрос "как писать реальные приложения" нельзя отвечать "просто берите mtl" (а в будущем - "как сделать приложение корректным?" - "берите завтипы"). Это не так работает. Нужны практики использования. Потому что берешь технологию, про которую хаскеллисты хайпят, начинаешь ее крутить, а там столько граблей под капотом. Выясняется, что после тысяч усилий по впихиванию в проект она едва шевелится, привносит кучу проблем, где-то не работает, документации нет, внутри куча багов и уязвимостей. И вот так со всем в хаскеле