Исправление balsoft, (текущая версия) :
Если мы делаем графическое описание чистых функциональных программ, то я бы сделал гораздо проще.
main :: IO ()
Наверное, это было бы очень удобно делать на каком-нибудь завтипном языке типа идриса, ибо тогда система типов этого языка идеально ложилась бы на систему типов нашего условного метапрога. С хаскелем так не прокатит – нужно либо велосипедить, либо костылить.
Исходная версия balsoft, :
Если мы делаем графическое описание чистых функциональных программ, то я бы сделал гораздо проще.
main :: IO ()
Наверное, это было бы очень удобно делать на каком-нибудь завтипном языке типа идриса, ибо тогда система типов этого языка идеально ложилась бы на систему типов нашего условного метапрога. С хаскелем так не прокатит – нужно либо велосипедить, либо костылить.