{-# LANGUAGE DeriveGeneric #-} module Net.IEX.TimeSeries (TimeSeries(..)) where import Data.Maybe import Data.Aeson import GHC.Generics data TimeSeries = TimeSeries { date :: String, open :: Double, high :: Double, low :: Double, close :: Double, volume :: Integer, unadjustedVolume :: Integer, change :: Double, changePercent :: Double, vwap :: Double, label :: String, changeOverTime :: Double } deriving (Generic, Show, Eq) instance ToJSON TimeSeries instance FromJSON TimeSeries