我只想知道它在编译时如何工作。对于其解释器,GHC使用GMP库来生成和处理非常大的数字,但是GHC编译的可执行文件没有第三方GMP库。那么编译器如何保持相同的精度?可执行文件是否具有自己的大量操作实现?
GHC编译的可执行文件使用GMP实现Integer。
Integer
由GHC编译的可执行文件没有第三方GMP库可携带
[如果您是说GHC编译的可执行文件不针对GMP进行链接,那您就错了。他们有。