scientific: Arbitrary-precision floating-point numbers represented using scientific notation

[ bsd3, data, library ] [ Propose Tags ]
Dependencies base (>=4.3 && <4.7), deepseq (==1.3.*), hashable (>=1.1.2 && <1.3), text (>=0.8 && <0.12) [details]
License BSD-3-Clause
Author Bas van Dijk
Maintainer Bas van Dijk <>
Category Data
Home page
Bug tracker
Source repo head: git clone git://
Uploaded by BasVanDijk at Tue Nov 5 00:18:52 UTC 2013
Distributions Arch:, Debian:, Fedora:, FreeBSD:, LTSHaskell:, NixOS:, Stackage:, openSUSE:
Downloads 330431 total (656 in the last 30 days)
Rating 1.75 (votes: 2) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Successful builds reported [all 1 reports]
Hackage Matrix CI

A Scientific number is an arbitrary-precision floating-point number represented using scientific notation.

A scientific number with coefficient c and base10Exponent e corresponds to the Fractional number: fromInteger c * 10 ^^ e

Its primary use-case is to serve as the target of parsing floating point numbers. Since the textual representation of floating point numbers use scientific notation they can be efficiently parsed to a Scientific number.




Maintainer's Corner

For package maintainers and hackage trustees