The double-conversion package

[Tags: bsd3, library]

A library that performs fast, accurate conversion between double precision floating point and text.

This library is implemented as bindings to the C++ double-conversion library written by Florian Loitsch at Google:

The Text versions of these functions are about 30 times faster than the default show implementation for the Double type.

The ByteString versions are slower than the Text versions; roughly half the speed. (This seems to be due to the cost of allocating ByteString values via malloc.)

As a final note, be aware that the bytestring-show package is about 50% slower than simply using show.


Change logNone available
Dependenciesbase (==4.*), bytestring, ghc-prim, integer (==0.1.*), integer-gmp (>=0.2), text (>=
AuthorBryan O'Sullivan <>
MaintainerBryan O'Sullivan <>
Home page
Bug tracker
Source repositoryhead: git clone
head: hg clone
UploadedWed Aug 13 18:39:04 UTC 2014 by BryanOSullivan
DistributionsFreeBSD:, LTSHaskell:, NixOS:, Stackage:
Downloads9736 total (522 in last 30 days)
StatusDocs available [build log]
Successful builds reported [all 1 reports]




developeroperate in developer modeDisabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info


Maintainers' corner

For package maintainers and hackage trustees