Как я могу сгенерировать случайное число в Haskell из диапазона (a, b) без использования начального числа?
Функция должна возвращать Int, а не IO Int. У меня есть функция X, которая принимает Int и другие аргументы и выводит что-то, что не является вводом-выводом.
Если это невозможно, как я могу сгенерировать начальное число с помощью библиотеки Time и сгенерировать случайное число в диапазоне с помощью mkStdGen?
Любая помощь будет очень признательна.