Я новичок в Haskell и все еще пытаюсь тренировать некоторые синтаксис/идиомы. Может ли кто-нибудь объяснить, что я делаю неправильно в этом коде? main
должен распечатать список из 5 случайных чисел. Это работает в GHCi, но не в файле. Что мне не хватает?Ошибка с основной функцией
import System.Random
main = newStdGen >>= print . take 5 . randomRs (1,10)
При описании проблемы, пожалуйста, более конкретно, чем «она не работает». Скомпилирует ли он? Если да, то работает ли он? Делает ли это другой результат, чем вы ожидали? –