Portability | unknown |
---|---|
Stability | unstable |
Maintainer | Conrad Parker <conrad@metadecks.org> |
Default codec implementation for multichannel values of type [a].
This module implements the interfaces documented in Data.ZoomCache.Codec.
Multichannel SummaryData is simply a concatenation of n blocks of SummaryData for type a.
- wholeTrackSummaryListDouble :: (Functor m, MonadIO m) => TrackNo -> Iteratee [Offset Block] m [Summary Double]
- enumListDouble :: (Functor m, Monad m) => Enumeratee [Offset Block] [(TimeStamp, [Double])] m a
- enumSummaryListDouble :: (Functor m, Monad m) => Int -> Enumeratee [Offset Block] [[Summary Double]] m a
- wholeTrackSummaryUTCListDouble :: (Functor m, MonadIO m) => TrackNo -> Iteratee [Offset Block] m [SummaryUTC Double]
- enumUTCListDouble :: (Functor m, Monad m) => Enumeratee [Offset Block] [(UTCTime, [Double])] m a
- enumSummaryUTCListDouble :: (Functor m, Monad m) => Int -> Enumeratee [Offset Block] [[SummaryUTC Double]] m a
Documentation
wholeTrackSummaryListDouble :: (Functor m, MonadIO m) => TrackNo -> Iteratee [Offset Block] m [Summary Double]Source
Read the summary of an entire track.
enumListDouble :: (Functor m, Monad m) => Enumeratee [Offset Block] [(TimeStamp, [Double])] m aSource
enumSummaryListDouble :: (Functor m, Monad m) => Int -> Enumeratee [Offset Block] [[Summary Double]] m aSource
wholeTrackSummaryUTCListDouble :: (Functor m, MonadIO m) => TrackNo -> Iteratee [Offset Block] m [SummaryUTC Double]Source
Read the summary of an entire track.
enumUTCListDouble :: (Functor m, Monad m) => Enumeratee [Offset Block] [(UTCTime, [Double])] m aSource
enumSummaryUTCListDouble :: (Functor m, Monad m) => Int -> Enumeratee [Offset Block] [[SummaryUTC Double]] m aSource