úÎ5õ     (c) 2016 Krzysztof LangnerBSD3 experimentalportableSafe fData structure for holding Series. Implementation should be hidden so it can be changed in the future0Data points is single index value od time seriesCreate empty series Create series-Create time series from timestamps and values xseriesFromSeconds [1, 2, 3] [41.3, 52.22, 3.0] == Series [DP 1970-01-01 00:00:01 UTC 2.3,DP 1970-01-01 00:00:02 UTC 4.5]Convert Time Series to listGet only series values!Get series size. Complexity O(n) 4size (Series [DP 1 41.3, DP 2 52.22, DP 3 3.0]) == 37Return data point value at given index Complexity O(n) ‚valueAt (Series [DP 1 41.3, DP 2 52.22, DP 3 3.0]) 2 == Just 52.22 valueAt (Series [DP 1 41.3, DP 2 52.22, DP 3 3.0]) 5 == Nothing %Return series subset Complexity O(n) ˜slice (Series [DP 1 41.3, DP 2 52.22, DP 3 3.0]) 2 3 == Series [DP 2 52.22, DP 3 3.0] slice (Series [DP 1 41.3, DP 2 52.22, DP 3 3.0]) 5 23 == Series []    Safe "Return maximum value in the series   None ‡Load data from CSV file and create Time Series from it As a first argument provide function to convert date from ByteString to UTCTime   NoneT‡Load data from CSV file and create Time Series from it As a first argument provide function to convert date from ByteString to UTCTime    None         'timeseries-0.2.0-BHAzMp5u76x9Eo2ycd4nsSData.TimeSeriesData.TimeSeries.SeriesData.TimeSeries.StatsData.TimeSeries.IO.CSVWriterData.TimeSeries.IO.CSVReaderSeries DataPoint emptySeriesseriestsSeriestoListvaluessizevalueAtslicemeansaveCSV HasHeaderNoHeaderloadCSVDP$fFoldableSeries$fFunctorSeries$fFoldableDataPoint$fFunctorDataPoint toCSVHeader parseLine