double-conversion-0.2.0.1: Fast conversion between double precision floating point and text

The double-conversion package

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: http://code.google.com/p/double-conversion/.

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.

Properties

Versions0.1.0.0, 0.2.0.0, 0.2.0.1, 0.2.0.3, 0.2.0.4, 0.2.0.5, 0.2.0.6
Dependenciesbase (4.*), bytestring, ghc-prim, text (≥0.11.0.8)
LicenseBSD3
AuthorBryan O'Sullivan <bos@mailrank.com>
MaintainerBryan O'Sullivan <bos@mailrank.com>
Stabilityexperimental
CategoryText
Home pagehttps://github.com/mailrank/double-conversion
Bug trackerhttps://github.com/mailrank/double-conversion/issues
Source repositorygit clone https://github.com/mailrank/double-conversion
Upload dateTue Aug 2 16:19:15 UTC 2011
Uploaded byBryanOSullivan
Built onghc-7.2
DistributionsNixOS: 0.2.0.6, FreeBSD: 0.2.0.6

Modules

Downloads