-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/
-- | Tests for deka, decimal floating point arithmetic
--
-- deka provides decimal floating point arithmetic. It is based on
-- mpdecimal, the C library used to provide support for the Decimal
-- module in Python 3.
--
-- You will need to install mpdecimal to use deka; otherwise your
-- executables will not link. It is available at
--
-- http://www.bytereef.org/mpdecimal/
--
-- mpdecimal has also been packaged for some Linux distributions, such as
-- Debian (libmpdec-dev - available in Jessie and later) and Arch
-- (mpdecimal).
--
-- mpdecimal, in turn, implements the General Decimal Arithmetic
-- Specification, which is available at
--
-- http://speleotrove.com/decimal/
--
-- For more on deka, please see the Github home page at
--
-- https://github.com/massysett/deka
--
-- This package contains only tests, so that other packages may also use
-- the tests.
@package deka-tests
@version 0.6.0.2
module Deka.Dec.Shrinkers
posNeg :: PosNeg -> [PosNeg]
sign :: Sign -> [Sign]
module Deka.Native.Abstract.Shrinkers
novem :: Novem -> [Novem]
decem :: Decem -> [Decem]
decuple :: Decuple -> [Decuple]
aut :: Aut -> [Aut]
firmado :: Firmado -> [Firmado]
coefficient :: Coefficient -> [Coefficient]
exponent :: Exponent -> [Exponent]
diagnostic :: Diagnostic -> [Diagnostic]
noisy :: Noisy -> [Noisy]
nonNum :: NonNum -> [NonNum]
value :: Value -> [Value]
abstract :: Abstract -> [Abstract]
adjustedExp :: AdjustedExp -> [AdjustedExp]
module Deka.Dec.Generators
posNeg :: Gen PosNeg
sign :: Gen Sign
module Deka.Native.Abstract.Generators
novem :: Gen Novem
decem :: Gen Decem
decuple :: Gen Decuple
aut :: Gen Aut
firmado :: Gen Firmado
coefficient :: Gen Coefficient
exponent :: Gen Exponent
diagnostic :: Gen Diagnostic
noisy :: Gen Noisy
nonNum :: Gen NonNum
value :: Gen Value
abstract :: Gen Abstract
adjustedExp :: Gen AdjustedExp
module Deka.Tests.Util
varInt :: Int -> Gen b -> Gen b
coarbitraryList :: (a -> Gen b -> Gen b) -> [a] -> Gen b -> Gen b
module Deka.Dec.Coarbitrary
posNeg :: PosNeg -> Gen a -> Gen a
sign :: Sign -> Gen a -> Gen a
module Deka.Native.Abstract.Coarbitrary
novem :: Novem -> Gen a -> Gen a
decem :: Decem -> Gen a -> Gen a
decuple :: Decuple -> Gen a -> Gen a
aut :: Aut -> Gen a -> Gen a
firmado :: Firmado -> Gen a -> Gen a
coefficient :: Coefficient -> Gen a -> Gen a
exponent :: Exponent -> Gen a -> Gen a
diagnostic :: Diagnostic -> Gen a -> Gen a
noisy :: Noisy -> Gen a -> Gen a
nonNum :: NonNum -> Gen a -> Gen a
value :: Value -> Gen a -> Gen a
abstract :: Abstract -> Gen a -> Gen a
adjustedExp :: AdjustedExp -> Gen a -> Gen a