haskell-double-conversion