Safe Haskell | None |
---|
FIX messages
- data FIXValue
- type FIXValues = ListOfValues FIXValue
- data FIXTag = FIXTag {}
- type FIXTags = ListOfTags FIXTag
- type FIXMessages = ListOfMessages FIXMessageSpec
- data FIXMessage a = FIXMessage {}
- data FIXMessageSpec = FMSpec {}
- data FIXGroupSpec = FGSpec {}
- data FIXGroupElement = FIXGroupElement Int FIXValue FIXValues
- data FIXSpec = FSpec {
- fsVersion :: String
- fsHeader :: FIXTags
- fsTrailer :: FIXTags
- fsMessages :: FIXMessages
- fsTags :: FIXTags
- checksum :: (BuilderLike t c, Enum c) => t -> Int
- delimiter :: Char
- newtype ListOfValues a = LoV (IntMap a)
Documentation
type FIXValues = ListOfValues FIXValueSource
A valid FIX field description. It is used to specify FIX messages using
FIXMessageSpec
.
type FIXMessages = ListOfMessages FIXMessageSpecSource
data FIXMessage a Source
data FIXMessageSpec Source
data FIXGroupSpec Source
checksum :: (BuilderLike t c, Enum c) => t -> IntSource
newtype ListOfValues a Source
Coparser FIXValues | |
Ord Int => LookupTable Int a (ListOfValues a) | |
Show a => Show (ListOfValues a) |