derive Typeable; signum; Real ; RealFrac; RealFloat; doc typos; fix it so it compiles
[hsqd:hsqd.git] / qd.cabal
1 Name:                 qd
2 Version:              0.1
3 Synopsis:             double-double and quad-double type via libqd
4 Description:          This package supports both a double-double datatype (approx. 32 decimal digits)
5                       and a quad-double datatype (approx. 64 decimal digits), using libqd (which is
6                       implemented in C++ with C and Fortran wrappers).
7 License:              BSD3
8 License-file:         LICENSE
9 Author:               Claude Heiland-Allen
10 Maintainer:           claudiusmaximus@goto10.org
11 Category:             Math
12 Build-type:           Simple
13 Cabal-version:        >=1.2
14 Extra-source-files:   TODO
15
16 Library
17   Build-depends:      base >= 4 && < 5
18   Extra-Libraries:    qd
19   Exposed-modules:    Numeric.QD
20                       Numeric.QD.Bits
21                       Numeric.QD.Bits.Raw
22                       Numeric.QD.DoubleDouble
23                       Numeric.QD.DoubleDouble.Raw
24                       Numeric.QD.FPU
25                       Numeric.QD.FPU.Raw
26                       Numeric.QD.QuadDouble
27                       Numeric.QD.QuadDouble.Raw
28                       Numeric.QD.Raw