The altfloat package

[Tags: library]

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.


Versions0.2, 0.2.1, 0.2.2, 0.3, 0.3.1
Dependenciesbase (==4.*), ghc-prim, integer or
base (==4.*), ghc-prim, integer-gmp or
base (==4.*), ghc-prim, integer-simple
AuthorNick Bowler
Home page
Source repositoryhead: git clone git://
Upload dateSun Feb 21 00:02:48 UTC 2010
Uploaded byNickBowler
Downloads286 total (31 in last 30 days)



splitintegerUse the new split integer packages that come with GHC 6.12.Enabled
integergmpUse the integer-gmp package as opposed to integer-simple.Enabled

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


Maintainers' corner

For package maintainers and hackage trustees