double-extra-0.1.0.1: Missing presentations for Double numbers (fixed, scientific etc.)

Safe HaskellNone
LanguageHaskell2010

Data.Double.Extra.Types

Documentation

newtype DoublePrecision i Source #

Constructors

DoublePrecision Double 

Instances

Eq (DoublePrecision i) Source # 
Num (DoublePrecision i) Source # 
Ord (DoublePrecision i) Source # 
Read (DoublePrecision i) Source # 
Show (DoublePrecision i) Source # 
Generic (DoublePrecision i) Source # 

Associated Types

type Rep (DoublePrecision i) :: * -> * #

NFData (DoublePrecision i) Source # 

Methods

rnf :: DoublePrecision i -> () #

type Rep (DoublePrecision i) Source # 
type Rep (DoublePrecision i) = D1 (MetaData "DoublePrecision" "Data.Double.Extra.Types" "double-extra-0.1.0.1-GmcDdPIzufmJq7GWzJMicw" True) (C1 (MetaCons "DoublePrecision" PrefixI False) (S1 (MetaSel (Nothing Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Double)))

newtype DoubleExponential i Source #

Instances

Eq (DoubleExponential i) Source # 
Num (DoubleExponential i) Source # 
Ord (DoubleExponential i) Source # 
Read (DoubleExponential i) Source # 
Show (DoubleExponential i) Source # 
Generic (DoubleExponential i) Source # 

Associated Types

type Rep (DoubleExponential i) :: * -> * #

NFData (DoubleExponential i) Source # 

Methods

rnf :: DoubleExponential i -> () #

type Rep (DoubleExponential i) Source # 
type Rep (DoubleExponential i) = D1 (MetaData "DoubleExponential" "Data.Double.Extra.Types" "double-extra-0.1.0.1-GmcDdPIzufmJq7GWzJMicw" True) (C1 (MetaCons "DoubleExponential" PrefixI False) (S1 (MetaSel (Nothing Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Double)))

newtype DoubleFixed i Source #

Constructors

DoubleFixed Double 

Instances

Eq (DoubleFixed i) Source # 
Num (DoubleFixed i) Source # 
Ord (DoubleFixed i) Source # 
Read (DoubleFixed i) Source # 
Show (DoubleFixed i) Source # 
Generic (DoubleFixed i) Source # 

Associated Types

type Rep (DoubleFixed i) :: * -> * #

Methods

from :: DoubleFixed i -> Rep (DoubleFixed i) x #

to :: Rep (DoubleFixed i) x -> DoubleFixed i #

NFData (DoubleFixed i) Source # 

Methods

rnf :: DoubleFixed i -> () #

type Rep (DoubleFixed i) Source # 
type Rep (DoubleFixed i) = D1 (MetaData "DoubleFixed" "Data.Double.Extra.Types" "double-extra-0.1.0.1-GmcDdPIzufmJq7GWzJMicw" True) (C1 (MetaCons "DoubleFixed" PrefixI False) (S1 (MetaSel (Nothing Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Double)))

newtype DoubleShortest Source #

Constructors

DoubleShortest Double 

Instances

Eq DoubleShortest Source # 
Num DoubleShortest Source # 
Ord DoubleShortest Source # 
Read DoubleShortest Source # 
Show DoubleShortest Source # 
Generic DoubleShortest Source # 

Associated Types

type Rep DoubleShortest :: * -> * #

NFData DoubleShortest Source # 

Methods

rnf :: DoubleShortest -> () #

type Rep DoubleShortest Source # 
type Rep DoubleShortest = D1 (MetaData "DoubleShortest" "Data.Double.Extra.Types" "double-extra-0.1.0.1-GmcDdPIzufmJq7GWzJMicw" True) (C1 (MetaCons "DoubleShortest" PrefixI False) (S1 (MetaSel (Nothing Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Double)))