-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Binary instances for fixed-vector -- -- CBOR serialization instances for fixed-vector's types. Generic -- serialization functions are proviede as well @package fixed-vector-cborg @version 1.0.0.0 -- | Module with binary instances for data types defined in fixed vector module Data.Vector.Fixed.Instances.CBOR -- | Encode vector with statically known size as CBOR list. There's no type -- tag encodeFixedVector :: (Vector v a, Serialise a) => v a -> Encoding -- | Decode vector with statically known size as CBOR list. There's no type -- tag decodeFixedVector :: forall v s a. (Vector v a, Serialise a) => Decoder s (v a) instance (Data.Vector.Fixed.Cont.Arity n, Codec.Serialise.Class.Serialise a) => Codec.Serialise.Class.Serialise (Data.Vector.Fixed.Boxed.Vec n a) instance (Data.Vector.Fixed.Cont.Arity n, Data.Primitive.Types.Prim a, Codec.Serialise.Class.Serialise a) => Codec.Serialise.Class.Serialise (Data.Vector.Fixed.Primitive.Vec n a) instance (Data.Vector.Fixed.Cont.Arity n, Foreign.Storable.Storable a, Codec.Serialise.Class.Serialise a) => Codec.Serialise.Class.Serialise (Data.Vector.Fixed.Storable.Vec n a) instance (Data.Vector.Fixed.Unboxed.Unbox n a, Codec.Serialise.Class.Serialise a) => Codec.Serialise.Class.Serialise (Data.Vector.Fixed.Unboxed.Vec n a) instance (Data.Vector.Fixed.Cont.Arity n, Codec.Serialise.Class.Serialise a) => Codec.Serialise.Class.Serialise (Data.Vector.Fixed.VecList n a) instance Codec.Serialise.Class.Serialise a => Codec.Serialise.Class.Serialise (Data.Vector.Fixed.Only a) instance Codec.Serialise.Class.Serialise (Data.Vector.Fixed.Empty a)