@@ -786,7 +786,7 @@ realFloatToJSON d
787scientificToNumber :: Scientific -> Number
787scientificToNumber :: Scientific -> Number
788scientificToNumber s
788scientificToNumber s
789− | e < 0 = D $ realToFrac s
789+ | e < 0 = D $ Scientific.toRealFloat s
790 | otherwise = I $ c * 10 ^ e
790 | otherwise = I $ c * 10 ^ e
792 e = Scientific.base10Exponent s
792 e = Scientific.base10Exponent s