fixed-vector-cereal-1.0.0.0: Cereal instances for fixed-vector

Safe HaskellNone
LanguageHaskell98

Data.Vector.Fixed.Instances.Cereal

Contents

Description

Module with cereal instances for data types defined in fixed vector

Documentation

Orphan instances

Serialize a => Serialize (Only a) Source # 

Methods

put :: Putter (Only a) #

get :: Get (Only a) #

(Unbox n a, Serialize a) => Serialize (Vec n a) Source # 

Methods

put :: Putter (Vec n a) #

get :: Get (Vec n a) #

(Arity n, Storable a, Serialize a) => Serialize (Vec n a) Source # 

Methods

put :: Putter (Vec n a) #

get :: Get (Vec n a) #

(Arity n, Prim a, Serialize a) => Serialize (Vec n a) Source # 

Methods

put :: Putter (Vec n a) #

get :: Get (Vec n a) #

(Arity n, Serialize a) => Serialize (Vec n a) Source # 

Methods

put :: Putter (Vec n a) #

get :: Get (Vec n a) #

(Arity n, Serialize a) => Serialize (VecList n a) Source # 

Methods

put :: Putter (VecList n a) #

get :: Get (VecList n a) #

Serialize (Empty * a) Source # 

Methods

put :: Putter (Empty * a) #

get :: Get (Empty * a) #