ghc-bignum is missing a few functions
Originally I had thought that these weren't used by head.hackage has shown otherwise:
-
gcdExtInteger :: Integer -> Integer -> (# Integer, Integer #) -
recipModInteger :: Integer -> Integer -> Integer -
powModInteger :: Integer -> Integer -> Integer -> Integer -
powModSecInteger :: Integer -> Integer -> Integer -> Integer -
nextPrimeInteger :: Integer -> Integer -
testPrimeInteger :: Integer -> Int# -> Int#
It's a bit unclear how many of these we really want to support in ghc-bignum. Some seem awfully specialised. Nevertheless, they are all appear to be used (or at least wrapped) by cryptonite
Edited by Sylvain Henry