altfloat: Alternative floating point support for GHC.

[ library, numerical ] [ Propose Tags ]

A replacement for the standard Haskell floating point types and supporting functions. There are a number of shortcomings which I feel severely hinder Haskell's utility for numerical computation. These shortcomings include

This package is intended to address all of the above issues, and more. Also provided, for convenience, is an alternative to the standard Prelude which includes features from this library and the non-overlapping parts of the standard Prelude.

Versions [faq] 0.2, 0.2.1, 0.2.2, 0.3, 0.3.1
Dependencies base (==4.*), ghc-prim, integer, integer-gmp, integer-simple [details]
License LicenseRef-OtherLicense
Author Nick Bowler
Category Numerical
Home page
Source repo head: git clone git://
Uploaded by NickBowler at 2010-02-21T00:02:48Z
Distributions NixOS:0.3.1
Downloads 3759 total (12 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs uploaded by user
Build status unknown [no reports yet]





Use the new split integer packages that come with GHC 6.12.


Use the integer-gmp package as opposed to integer-simple.


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


Maintainer's Corner

For package maintainers and hackage trustees