| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Timestamp
- data Timestamped event = Timestamped !Timestamp !event
- newtype Timestamp = Timestamp Int64
- timestampMicroSecondsInt64 :: Timestamp -> Int64
- timestampNominalDiffTime :: Timestamp -> NominalDiffTime
- timestampPosixTime :: Timestamp -> POSIXTime
- timestampUtcTime :: Timestamp -> UTCTime
- timestampDay :: Timestamp -> Day
- utcTimeTimestamp :: UTCTime -> Timestamp
- posixTimeTimestamp :: POSIXTime -> Timestamp
Documentation
data Timestamped event Source #
A value paired with a timestamp.
Constructors
| Timestamped !Timestamp !event |
Instances
| Functor Timestamped Source # | |
| Eq a => Eq (Timestamped a) Source # | |
| Ord a => Ord (Timestamped a) Source # | |
| Show a => Show (Timestamped a) Source # | |
| Generic (Timestamped a) Source # | |
| Arbitrary a => Arbitrary (Timestamped a) Source # | |
| Serialize a => Serialize (Timestamped a) Source # | |
| Hashable a => Hashable (Timestamped a) Source # | |
| type Rep (Timestamped a) Source # | |
timestampUtcTime :: Timestamp -> UTCTime Source #
timestampDay :: Timestamp -> Day Source #
utcTimeTimestamp :: UTCTime -> Timestamp Source #