- readSummaryNum :: (Nullable s, ListLike s Word8, Functor m, Monad m, ZoomNum a) => Iteratee s m (SummaryData a)
- fromSummaryNum :: ZoomNum a => SummaryData a -> Builder
- initSummaryNumBounded :: (Bounded a, ZoomNum a) => TimeStamp -> SummaryWork a
- mkSummaryNum :: ZoomNum a => TimeStampDiff -> SummaryWork a -> SummaryData a
- appendSummaryNum :: ZoomNum a => TimeStampDiff -> SummaryData a -> TimeStampDiff -> SummaryData a -> SummaryData a
- updateSummaryNum :: ZoomNum a => TimeStamp -> a -> SummaryWork a -> SummaryWork a
Functions
readSummaryNum :: (Nullable s, ListLike s Word8, Functor m, Monad m, ZoomNum a) => Iteratee s m (SummaryData a)Source
fromSummaryNum :: ZoomNum a => SummaryData a -> BuilderSource
initSummaryNumBounded :: (Bounded a, ZoomNum a) => TimeStamp -> SummaryWork aSource
mkSummaryNum :: ZoomNum a => TimeStampDiff -> SummaryWork a -> SummaryData aSource
appendSummaryNum :: ZoomNum a => TimeStampDiff -> SummaryData a -> TimeStampDiff -> SummaryData a -> SummaryData aSource
updateSummaryNum :: ZoomNum a => TimeStamp -> a -> SummaryWork a -> SummaryWork aSource