Hastructure
Safe HaskellNone
LanguageHaskell2010

Deal.DealMod

Synopsis

Documentation

data ModifyType Source #

Modify a deal by various type of recipes

Instances

Instances details
FromJSON ModifyType Source # 
Instance details

Defined in Deal.DealMod

ToJSON ModifyType Source # 
Instance details

Defined in Deal.DealMod

Generic ModifyType Source # 
Instance details

Defined in Deal.DealMod

Associated Types

type Rep ModifyType 
Instance details

Defined in Deal.DealMod

Show ModifyType Source # 
Instance details

Defined in Deal.DealMod

ToSchema ModifyType Source # 
Instance details

Defined in Deal.DealMod

type Rep ModifyType Source # 
Instance details

Defined in Deal.DealMod

data AdjStrategy Source #

Instances

Instances details
FromJSON AdjStrategy Source # 
Instance details

Defined in Deal.DealMod

ToJSON AdjStrategy Source # 
Instance details

Defined in Deal.DealMod

Generic AdjStrategy Source # 
Instance details

Defined in Deal.DealMod

Associated Types

type Rep AdjStrategy 
Instance details

Defined in Deal.DealMod

type Rep AdjStrategy = D1 ('MetaData "AdjStrategy" "Deal.DealMod" "Hastructure-0.50.4-C46IQoFqEMALLVrlvHB4m" 'False) (C1 ('MetaCons "ScaleBySpread" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ScaleByFactor" 'PrefixI 'False) (U1 :: Type -> Type))
Show AdjStrategy Source # 
Instance details

Defined in Deal.DealMod

ToSchema AdjStrategy Source # 
Instance details

Defined in Deal.DealMod

type Rep AdjStrategy Source # 
Instance details

Defined in Deal.DealMod

type Rep AdjStrategy = D1 ('MetaData "AdjStrategy" "Deal.DealMod" "Hastructure-0.50.4-C46IQoFqEMALLVrlvHB4m" 'False) (C1 ('MetaCons "ScaleBySpread" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ScaleByFactor" 'PrefixI 'False) (U1 :: Type -> Type))