Bignums in Haskell