timestamp-0.2: Space-efficient Unix timestamp and utilities

Safe HaskellNone
LanguageHaskell2010

Timestamp.Folds

Description

Folds on timestamped values

Documentation

untimestamped :: Fold input output -> Fold (Timestamped input) output Source #

filteringByUtcTime :: (UTCTime -> Bool) -> Fold (Timestamped input) output -> Fold (Timestamped input) output Source #

filteringByTimestamp :: (Timestamp -> Bool) -> Fold (Timestamped input) output -> Fold (Timestamped input) output Source #

inUtcTimeRange :: UTCTime -> UTCTime -> Fold (Timestamped input) output -> Fold (Timestamped input) output Source #

inTimestampRange :: Timestamp -> Timestamp -> Fold (Timestamped input) output -> Fold (Timestamped input) output Source #