Re[2]: Haskell, как вывести значение на экран и его же верну
От: master_of_dp Беларусь  
Дата: 31.07.10 08:32
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, k55, Вы писали:


А>
А>ack 0 n = do print (0, n); return (n + 1)
А>ack m 0 = do print (m, 0); ack (m - 1) 1
А>ack m n
А>  = do print (m, n)
А>       x <- ack m (n - 1)
А>       ack (m - 1) x
А>


Собственно, это я и имел ввиду, что "надо монады" и "это сложно"
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.