Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- type CMpLimb = Word64
- type CMpSLimb = Int64
- type CMpSize = Int64
- type CMpBitCnt = Word64
- data Mp = CMp !(ForeignPtr CMp)
- type CMp = CFlint Mp
- data Mpz = CMpz !(ForeignPtr CMpz)
- type CMpz = CFlint Mpz
- data Mpq = CMpq !(ForeignPtr CMpq)
- type CMpq = CFlint Mpq
- data Mpf = CMpf !(ForeignPtr CMpf)
- type CMpf = CFlint Mpf
- data GmpRandstate = GmpRandstate !(ForeignPtr CGmpRandstate)
- type CGmpRandstate = CFlint GmpRandstate
- data Mpfr = CMpfr !(ForeignPtr CMpfr)
- type CMpfr = CFlint Mpfr
- newtype CMpfrRnd = CMpfrRnd {}
- newtype CMpfrPrec = CMpfrPrec {}
Documentation
Data structure containing the CMpf pointer
CMpf !(ForeignPtr CMpf) |
Instances
Storable CMpf Source # | |
Defined in Data.Number.Flint.Flint.External.GMP.FFI |
data GmpRandstate Source #
Data structure containing the CGmpRandstate pointer
type CGmpRandstate = CFlint GmpRandstate Source #
Data structure containing the CMpfr pointer
CMpfr !(ForeignPtr CMpfr) |