stocks-0.2.0.0: Library for the IEX Trading API

Safe HaskellNone
LanguageHaskell2010

Net.IEX.Chart

Documentation

data Chart Source #

Instances

Eq Chart Source # 

Methods

(==) :: Chart -> Chart -> Bool #

(/=) :: Chart -> Chart -> Bool #

Show Chart Source # 

Methods

showsPrec :: Int -> Chart -> ShowS #

show :: Chart -> String #

showList :: [Chart] -> ShowS #

Generic Chart Source # 

Associated Types

type Rep Chart :: * -> * #

Methods

from :: Chart -> Rep Chart x #

to :: Rep Chart x -> Chart #

ToJSON Chart Source # 
FromJSON Chart Source # 
type Rep Chart Source # 
type Rep Chart = D1 * (MetaData "Chart" "Net.IEX.Chart" "stocks-0.2.0.0-CF9kEcEaEvMJaRKCxVkScD" False) (C1 * (MetaCons "Chart" PrefixI True) ((:*:) * ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "minute") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe String))) ((:*:) * (S1 * (MetaSel (Just Symbol "marketAverage") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe Double))) (S1 * (MetaSel (Just Symbol "marketNotional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe Double))))) ((:*:) * (S1 * (MetaSel (Just Symbol "marketNumberOfTrades") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe Double))) ((:*:) * (S1 * (MetaSel (Just Symbol "marketHigh") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe Double))) (S1 * (MetaSel (Just Symbol "marketLow") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe Double)))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "marketVolume") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe Double))) ((:*:) * (S1 * (MetaSel (Just Symbol "marketChangeOverTime") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe Double))) (S1 * (MetaSel (Just Symbol "average") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe Double))))) ((:*:) * (S1 * (MetaSel (Just Symbol "notional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe Double))) ((:*:) * (S1 * (MetaSel (Just Symbol "numberOfTrades") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe Double))) (S1 * (MetaSel (Just Symbol "simplifyFactor") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe [Integer]))))))) ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "high") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Double)) ((:*:) * (S1 * (MetaSel (Just Symbol "low") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Double)) (S1 * (MetaSel (Just Symbol "volume") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Integer)))) ((:*:) * (S1 * (MetaSel (Just Symbol "label") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * String)) ((:*:) * (S1 * (MetaSel (Just Symbol "changeOverTime") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Double)) (S1 * (MetaSel (Just Symbol "date") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe String)))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "open") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe Double))) ((:*:) * (S1 * (MetaSel (Just Symbol "close") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe Double))) (S1 * (MetaSel (Just Symbol "unadjustedVolume") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe Integer))))) ((:*:) * (S1 * (MetaSel (Just Symbol "change") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe Double))) ((:*:) * (S1 * (MetaSel (Just Symbol "changePercent") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe Double))) (S1 * (MetaSel (Just Symbol "vwap") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe Double)))))))))