- readSummaryPCM :: (Nullable s, ListLike s Word8, Functor m, Monad m, ZoomPCM a) => Iteratee s m (SummaryData (PCM a))
- fromSummaryPCM :: ZoomPCM a => SummaryData (PCM a) -> Builder
- initSummaryPCMBounded :: (Bounded a, ZoomPCM a) => TimeStamp -> SummaryWork (PCM a)
- mkSummaryPCM :: ZoomPCM a => TimeStampDiff -> SummaryWork (PCM a) -> SummaryData (PCM a)
- appendSummaryPCM :: ZoomPCM a => TimeStampDiff -> SummaryData (PCM a) -> TimeStampDiff -> SummaryData (PCM a) -> SummaryData (PCM a)
- updateSummaryPCM :: ZoomPCM a => TimeStamp -> PCM a -> SummaryWork (PCM a) -> SummaryWork (PCM a)
Functions
readSummaryPCM :: (Nullable s, ListLike s Word8, Functor m, Monad m, ZoomPCM a) => Iteratee s m (SummaryData (PCM a))Source
fromSummaryPCM :: ZoomPCM a => SummaryData (PCM a) -> BuilderSource
initSummaryPCMBounded :: (Bounded a, ZoomPCM a) => TimeStamp -> SummaryWork (PCM a)Source
mkSummaryPCM :: ZoomPCM a => TimeStampDiff -> SummaryWork (PCM a) -> SummaryData (PCM a)Source
appendSummaryPCM :: ZoomPCM a => TimeStampDiff -> SummaryData (PCM a) -> TimeStampDiff -> SummaryData (PCM a) -> SummaryData (PCM a)Source
updateSummaryPCM :: ZoomPCM a => TimeStamp -> PCM a -> SummaryWork (PCM a) -> SummaryWork (PCM a)Source