An arbitrary-precision continued fraction arithmetic package written in Haskell