Closed ghost closed 6 years ago
The point of this exercise is to get a pure Haskell implementation.
I had the idea that GMP reliance could be turned into something like optionally using Intel optimized math libraries, while the default dependency is one of the more compatibly licensed C implementations. This would be temporary as in to be replaced with a default impl in pure Haskell in the future. However, it's probably more likely that a Haskell version will be finished sooner if the alternative C implementation is skipped.
Would it make sense to add the links to the README as references, or should we just close the ticket and leave it at that?
I would prefer not to have to keep an up-to-date curated list so probably best if we just close this.
Agreed, that info belongs in a GHC ticket. The list of the various alternatives that could be used in build.mk
via INTEGER_LIBRARY=internal
should prove useful.
I didn't find any mention in the code or tickets, so let me link three GMP alternatives that may or may not be suitable.
Do you think one of the above could be a candidate?