hw-bits-0.7.0.3: Bit manipulation

Safe HaskellNone
LanguageHaskell2010

HaskellWorks.Data.Bits.BitParse

Synopsis

Documentation

class BitParse a where Source #

Parsers for bit strings

Minimal complete definition

bitParse0, bitParse1

Methods

bitParse0 :: Parser a Source #

Version of bit string parser that can consume no inputs

bitParse1 :: Parser a Source #

Version of bit string parser that must consume at least one input

Instances
BitParse Bool Source # 
Instance details

Defined in HaskellWorks.Data.Bits.BitParse

BitParse Word8 Source # 
Instance details

Defined in HaskellWorks.Data.Bits.BitParse

BitParse Word16 Source # 
Instance details

Defined in HaskellWorks.Data.Bits.BitParse

BitParse Word32 Source # 
Instance details

Defined in HaskellWorks.Data.Bits.BitParse

BitParse Word64 Source # 
Instance details

Defined in HaskellWorks.Data.Bits.BitParse

BitParse ByteString Source # 
Instance details

Defined in HaskellWorks.Data.Bits.BitParse

BitParse [Word8] Source # 
Instance details

Defined in HaskellWorks.Data.Bits.BitParse

BitParse [Word16] Source # 
Instance details

Defined in HaskellWorks.Data.Bits.BitParse

BitParse [Word32] Source # 
Instance details

Defined in HaskellWorks.Data.Bits.BitParse

BitParse [Word64] Source # 
Instance details

Defined in HaskellWorks.Data.Bits.BitParse

BitParse (Vector Word8) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.BitParse

BitParse (Vector Word16) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.BitParse

BitParse (Vector Word32) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.BitParse

BitParse (Vector Word64) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.BitParse

BitParse (Vector Word8) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.BitParse

BitParse (Vector Word16) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.BitParse

BitParse (Vector Word32) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.BitParse

BitParse (Vector Word64) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.BitParse