goat-1.0.0: Time Series Compression

Copyright(c) Daniel Lovasko 2016-2017
LicenseBSD3
MaintainerDaniel Lovasko <daniel.lovasko@gmail.com>
Stabilitystable
Portabilityportable
Safe HaskellNone
LanguageHaskell2010

Codec.Goat.TimeFrame.Types

Description

The TimeFrame type represents the compressed form of time points. It is an instance of Eq, Show and Serialize typeclasses.

Synopsis

Documentation

data TimeFrame Source #

Succinct representation of a list of time points. The constructor arguments are as follows: * first time point * second time point * number of valid bits * bits

Instances

Eq TimeFrame Source # 
Show TimeFrame Source #

Pretty-printing of the TimeFrame type.

Serialize TimeFrame Source #

Binary serialization of the TimeFrame type. All integers are using the big-endian byte order.

Frame Word32 TimeFrame Source #

Binding of Word32 and TimeFrame.