Я изучаю Haskell и пытаюсь использовать точные рациональные числа. У меня есть следующий простой код Haskell:
import Ratio
x :: Rational
x = 5 % 2
Когда я загружаю это в WinHugs, все в порядке. Однако, когда я загружаю его в ghci, я получаю следующее сообщение об ошибке:
E:\devel\src\haskell\rational.hs:1:8:
Could not find module `Ratio' It is a member of the hidden package `haskell98-2.0.0.1'. Use -v to see a list of the files searched for.
Ошибка, модули загружены: нет.
Почему я получаю эту ошибку?
Кроме того, все хиты, которые Google дает мне для рациональных чисел в Haskell, кажутся устаревшими. Каков текущий способ выполнения точной арифметики с рациональными числами?