Thank you for the prompt response. Do  you have any insight as to why
the GMP library is used instead of another library for arbitrary
precision? Also, I understand that Haskell does not specify an
implementation for bignums, but why would the developers of GHC not
implement bignums directly instead of using an outside library?

Unfortunately, I don't have the answers to those questions; I'm not really a GHC hacker. I would speculate however that the reasons are largely practical in nature: GMP already exists, is pretty dang fast, and is fairly portable.

Robert Dockins

_______________________________________________
Haskell mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell

Reply via email to