История изменений
Исправление
dave,
(текущая версия)
:
А ты знаешь, для меня очень большим открытием было узнать о такой штуке, как recursive do-notation (тут большое спасибо одному человеку по имени Евгений). Она делает многие представления обывателей от программирования о хаскеле иногда такими смешными :)
{-# LANGUAGE RecursiveDo #-}
main =
mdo a <- return c
b <- return 2
c <- return $ b + 1
print [a, b, c]
Исходная версия
dave,
:
А ты знаешь, для меня очень большим открытием было узнать о такой штуке, как recursive do-notation (тут большое спасибо одному человеку по имени Евгений). Она делает многие представления обывателей от программирования о хаскеле иногда такими смешными :)