name: exp-extended version: 0.1.1 synopsis: floating point with extended exponent range homepage: http://code.mathr.co.uk/exp-extended license: BSD3 license-file: LICENSE author: Claude Heiland-Allen maintainer: claude@mathr.co.uk copyright: 2015,2016 Claude Heiland-Allen category: Numeric build-type: Simple cabal-version: >=1.10 description: A small library to extend floating point types with a larger exponent, so that you can represent really huge or really tiny numbers without overflow to infinity or underflow to zero. . @ > unExpExtended . log . exp . expExtended' $ 1000 1000.0 > log . exp $ 1000 Infinity > unExpExtended . log . exp . negate . expExtended' $ 1000 -1000.0 > log . exp . negate $ 1000 -Infinity @ . Version 0.1.1 is a bugfix release, correctly handling exactly-zero values in additions and comparisons. library hs-source-dirs: src exposed-modules: Numeric.ExpExtended Numeric.ExpExtended.Internal build-depends: base == 4.8.* , compensated >= 0.7 && < 0.8 , log-domain >= 0.10 && < 0.11 default-language: Haskell2010 other-extensions: TypeFamilies source-repository head type: git location: http://code.mathr.co.uk/exp-extended.git source-repository this type: git location: http://code.mathr.co.uk/exp-extended.git tag: v0.1.1