name: exp-extended version: 0.2 x-revision: 1 synopsis: floating point with extended exponent range homepage: https://code.mathr.co.uk/exp-extended license: BSD3 license-file: LICENSE author: Claude Heiland-Allen maintainer: claude@mathr.co.uk copyright: 2015,2016,2019,2020 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.2 has lighter dependencies and fixes an overflow bug in expm1. library hs-source-dirs: src exposed-modules: Numeric.ExpExtended Numeric.ExpExtended.Internal build-depends: base >= 4.9 && < 4.16 default-language: Haskell2010 other-extensions: TypeFamilies source-repository head type: git location: https://code.mathr.co.uk/exp-extended.git source-repository this type: git location: https://code.mathr.co.uk/exp-extended.git tag: v0.2