hs-cdb-0.1.2: A library for reading CDB (Constant Database) files.
Safe HaskellSafe-Inferred
LanguageHaskell98

Database.CDB.Packable

Synopsis

Documentation

class Packable k Source #

An instance of Packable can be losslessly transformed into a ByteString.

Minimal complete definition

pack

Instances

Instances details
Packable Word32 Source # 
Instance details

Defined in Database.CDB.Packable

Packable ByteString Source # 
Instance details

Defined in Database.CDB.Packable

Packable [Word8] Source # 
Instance details

Defined in Database.CDB.Packable

Methods

pack :: [Word8] -> ByteString Source #

Packable [Char] Source # 
Instance details

Defined in Database.CDB.Packable

Methods

pack :: [Char] -> ByteString Source #

Packable (UArray Word32 Word32) Source # 
Instance details

Defined in Database.CDB.Packable

class Unpackable v Source #

An instance of Unpackable can be losslessly transformed from a ByteString.

Minimal complete definition

unpack

Instances

Instances details
Unpackable ByteString Source # 
Instance details

Defined in Database.CDB.Packable

Unpackable [Word8] Source # 
Instance details

Defined in Database.CDB.Packable

Methods

unpack :: ByteString -> [Word8] Source #

Unpackable [Char] Source # 
Instance details

Defined in Database.CDB.Packable

Methods

unpack :: ByteString -> [Char] Source #