lzlib-1.0.4.0: src/Codec/Lzip/Pure.hs
module Codec.Lzip.Pure ( Member (..)
) where
import qualified Data.ByteString.Lazy as BSL
import Data.Word (Word32, Word64, Word8)
-- see: https://www.nongnu.org/lzip/manual/lzip_manual.html#File-format
data Member =
Member !Word8 !Word8 BSL.ByteString Word32 !Word64 Word64
-- for some reason this is little endian
--
-- pure bz2? huffman coding!
-- https://www.sourceware.org/bzip2/manual/manual.html#limits