alphaheavy-quickfix-0.1

Safe HaskellNone

AlphaHeavy.FIX

Synopsis

Documentation

type Decimal = DecimalRaw Integer

Arbitrary precision decimal type. As a rule programs should do decimal arithmetic with this type and only convert to other instances of DecimalRaw where required by an external interface.

Using this type is also faster because it avoids repeated conversions to and from Integer.

newtype Enumeration n a

Constructors

Enumeration a 

Instances

Eq a => Eq (Enumeration n a) 
Show a => Show (Enumeration n a) 
Generic (Enumeration n a) 

newtype Field n a

Constructors

Field a 

Instances

Eq a => Eq (Field n a) 
Show a => Show (Field n a) 
Generic (Field n a) 

newtype Group n a

Constructors

Group [a] 

Instances

Eq a => Eq (Group n a) 
Show a => Show (Group n a) 
Generic (Group n a) 

newtype Message n dir a

Constructors

Message a 

Instances

Eq a => Eq (Message n dir a) 
Show a => Show (Message n dir a) 
Generic (Message n dir a) 

type MonthYear = Int

type UTCDate = Int

type UTCTime = Int