limp-0.3.2.3: representation of Integer Linear Programs

Safe HaskellNone
LanguageHaskell2010

Numeric.Limp.Rep.Arbitrary

Description

Arbitrary precision number representation

Synopsis

Documentation

data Arbitrary Source #

A representation that uses arbitrary-sized Integers and Rationals

Instances
Rep Arbitrary Source # 
Instance details

Defined in Numeric.Limp.Rep.Arbitrary

Associated Types

data Z Arbitrary :: Type Source #

data R Arbitrary :: Type Source #

Enum (Z Arbitrary) Source # 
Instance details

Defined in Numeric.Limp.Rep.Arbitrary

Enum (R Arbitrary) Source # 
Instance details

Defined in Numeric.Limp.Rep.Arbitrary

Eq (Z Arbitrary) Source # 
Instance details

Defined in Numeric.Limp.Rep.Arbitrary

Eq (R Arbitrary) Source # 
Instance details

Defined in Numeric.Limp.Rep.Arbitrary

Fractional (R Arbitrary) Source # 
Instance details

Defined in Numeric.Limp.Rep.Arbitrary

Integral (Z Arbitrary) Source # 
Instance details

Defined in Numeric.Limp.Rep.Arbitrary

Num (Z Arbitrary) Source # 
Instance details

Defined in Numeric.Limp.Rep.Arbitrary

Num (R Arbitrary) Source # 
Instance details

Defined in Numeric.Limp.Rep.Arbitrary

Ord (Z Arbitrary) Source # 
Instance details

Defined in Numeric.Limp.Rep.Arbitrary

Ord (R Arbitrary) Source # 
Instance details

Defined in Numeric.Limp.Rep.Arbitrary

Real (Z Arbitrary) Source # 
Instance details

Defined in Numeric.Limp.Rep.Arbitrary

Real (R Arbitrary) Source # 
Instance details

Defined in Numeric.Limp.Rep.Arbitrary

RealFrac (R Arbitrary) Source # 
Instance details

Defined in Numeric.Limp.Rep.Arbitrary

Methods

properFraction :: Integral b => R Arbitrary -> (b, R Arbitrary) #

truncate :: Integral b => R Arbitrary -> b #

round :: Integral b => R Arbitrary -> b #

ceiling :: Integral b => R Arbitrary -> b #

floor :: Integral b => R Arbitrary -> b #

Show (Z Arbitrary) Source #

Define show manually, so we can strip out the Z and R prefixes.

Instance details

Defined in Numeric.Limp.Rep.Arbitrary

Show (R Arbitrary) Source # 
Instance details

Defined in Numeric.Limp.Rep.Arbitrary

data Z Arbitrary Source # 
Instance details

Defined in Numeric.Limp.Rep.Arbitrary

data R Arbitrary Source # 
Instance details

Defined in Numeric.Limp.Rep.Arbitrary