histogram-fill-binary-0.8.5.0: Binary instances for histogram-fill package

Safe HaskellNone
LanguageHaskell98

Data.Histogram.Binary

Contents

Description

Cereal instances for histogram-fill

Orphan instances

Binary BinD Source # 

Methods

put :: BinD -> Put #

get :: Get BinD #

putList :: [BinD] -> Put #

Binary BinI Source # 

Methods

put :: BinI -> Put #

get :: Get BinI #

putList :: [BinI] -> Put #

Binary BinInt Source # 

Methods

put :: BinInt -> Put #

get :: Get BinInt #

putList :: [BinInt] -> Put #

Binary LogBinD Source # 

Methods

put :: LogBinD -> Put #

get :: Get LogBinD #

putList :: [LogBinD] -> Put #

Binary bin => Binary (MaybeBin bin) Source # 

Methods

put :: MaybeBin bin -> Put #

get :: Get (MaybeBin bin) #

putList :: [MaybeBin bin] -> Put #

Binary (BinEnum a) Source # 

Methods

put :: BinEnum a -> Put #

get :: Get (BinEnum a) #

putList :: [BinEnum a] -> Put #

(RealFrac f, Binary f) => Binary (BinF f) Source # 

Methods

put :: BinF f -> Put #

get :: Get (BinF f) #

putList :: [BinF f] -> Put #

(Binary bX, Binary bY) => Binary (Bin2D bX bY) Source # 

Methods

put :: Bin2D bX bY -> Put #

get :: Get (Bin2D bX bY) #

putList :: [Bin2D bX bY] -> Put #

(Vector v a, Vector v Bool, Binary a, Ord a) => Binary (BinVarG v a) Source # 

Methods

put :: BinVarG v a -> Put #

get :: Get (BinVarG v a) #

putList :: [BinVarG v a] -> Put #

(Binary a, Vector v a, Bin bin, Binary bin) => Binary (Histogram v bin a) Source # 

Methods

put :: Histogram v bin a -> Put #

get :: Get (Histogram v bin a) #

putList :: [Histogram v bin a] -> Put #