Высокая точность чисел с плавающей точкой в Haskell?
Я знаю, что в Haskell есть нативные типы данных, которые позволяют вам иметь действительно большие целые числа
>> let x = 131242358045284502395482305
>> x
131242358045284502395482305
работать как положено. Мне было интересно, если бы я мог использовать подобную нативную структуру с «большой точностью», так что
>> let x = 5.0000000000000000000000001
>> x
5.0000000000000000000000001
может быть возможно Если я введу это в Haskell, оно будет сокращено до 5, если я перейду больше 15 десятичных знаков (двойная точность).