stocks-0.2.0.0: Library for the IEX Trading API

Safe HaskellNone
LanguageHaskell2010

Net.IEX.Financials

Documentation

data Financial Source #

Instances

Eq Financial Source # 
Show Financial Source # 
Generic Financial Source # 

Associated Types

type Rep Financial :: * -> * #

ToJSON Financial Source # 
FromJSON Financial Source # 
type Rep Financial Source # 
type Rep Financial = D1 * (MetaData "Financial" "Net.IEX.Financials" "stocks-0.2.0.0-CF9kEcEaEvMJaRKCxVkScD" False) (C1 * (MetaCons "Financial" PrefixI True) ((:*:) * ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "reportDate") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * String)) (S1 * (MetaSel (Just Symbol "grossProfit") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Integer))) ((:*:) * (S1 * (MetaSel (Just Symbol "costOfRevenue") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Integer)) ((:*:) * (S1 * (MetaSel (Just Symbol "operatingRevenue") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Integer)) (S1 * (MetaSel (Just Symbol "totalRevenue") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Integer))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "operatingIncome") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Integer)) (S1 * (MetaSel (Just Symbol "netIncome") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Integer))) ((:*:) * (S1 * (MetaSel (Just Symbol "researchAndDevelopment") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Integer)) ((:*:) * (S1 * (MetaSel (Just Symbol "operatingExpense") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Integer)) (S1 * (MetaSel (Just Symbol "currentAssets") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Integer)))))) ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "totalAssets") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Integer)) (S1 * (MetaSel (Just Symbol "totalLiabilities") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe Integer)))) ((:*:) * (S1 * (MetaSel (Just Symbol "currentCash") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Integer)) ((:*:) * (S1 * (MetaSel (Just Symbol "currentDebt") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Integer)) (S1 * (MetaSel (Just Symbol "totalCash") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Integer))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "totalDebt") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Integer)) (S1 * (MetaSel (Just Symbol "shareholderEquity") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Integer))) ((:*:) * (S1 * (MetaSel (Just Symbol "cashChange") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Integer)) ((:*:) * (S1 * (MetaSel (Just Symbol "cashFlow") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Integer)) (S1 * (MetaSel (Just Symbol "operatingGainsLosses") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe String)))))))))