flat-0.3: Principled and efficient bit-oriented binary serialization.

Safe HaskellNone
LanguageHaskell2010

Data.Flat.Encoder.Prim

Description

Encoding Primitives

Synopsis

Documentation

eBitsF :: NumBits -> Word8 -> Prim #

Encode up to 8 bits.

eIntF :: Int -> Prim #

varWordF :: (Bits t, Integral t) => t -> Prim #

w7l :: (Bits t, Integral t) => t -> [Word8] #