Стандартный Haskell Double использует стандартную арифметику с двойной точностью:
data Double
Номера с плавающей запятой с двойной точностью. Желательно, чтобы этот тип был как минимум равным по диапазону и точности для типа двойной точности IEEE.
Предлагает ли GHC/Haskell где-то еще расширенную точность (80-битных) чисел с плавающей запятой, возможно, используя некоторую внешнюю библиотеку?