describe-0.2.0.6: Combinators for describing binary data structures

Safe HaskellNone
LanguageHaskell2010

Data.Serialize.Describe.Endianness

Documentation

newtype LE a Source #

Constructors

LE 

Fields

Instances
Describe (LE Double) Source # 
Instance details

Defined in Data.Serialize.Describe.Class

Methods

describe :: (s -> LE Double) -> Descriptor s (LE Double) Source #

Describe (LE Float) Source # 
Instance details

Defined in Data.Serialize.Describe.Class

Methods

describe :: (s -> LE Float) -> Descriptor s (LE Float) Source #

Describe (LE Int16) Source # 
Instance details

Defined in Data.Serialize.Describe.Class

Methods

describe :: (s -> LE Int16) -> Descriptor s (LE Int16) Source #

Describe (LE Int32) Source # 
Instance details

Defined in Data.Serialize.Describe.Class

Methods

describe :: (s -> LE Int32) -> Descriptor s (LE Int32) Source #

Describe (LE Int64) Source # 
Instance details

Defined in Data.Serialize.Describe.Class

Methods

describe :: (s -> LE Int64) -> Descriptor s (LE Int64) Source #

Describe (LE Word16) Source # 
Instance details

Defined in Data.Serialize.Describe.Class

Methods

describe :: (s -> LE Word16) -> Descriptor s (LE Word16) Source #

Describe (LE Word32) Source # 
Instance details

Defined in Data.Serialize.Describe.Class

Methods

describe :: (s -> LE Word32) -> Descriptor s (LE Word32) Source #

Describe (LE Word64) Source # 
Instance details

Defined in Data.Serialize.Describe.Class

Methods

describe :: (s -> LE Word64) -> Descriptor s (LE Word64) Source #

newtype BE a Source #

Constructors

BE 

Fields

Instances
Describe (BE Double) Source # 
Instance details

Defined in Data.Serialize.Describe.Class

Methods

describe :: (s -> BE Double) -> Descriptor s (BE Double) Source #

Describe (BE Float) Source # 
Instance details

Defined in Data.Serialize.Describe.Class

Methods

describe :: (s -> BE Float) -> Descriptor s (BE Float) Source #

Describe (BE Int16) Source # 
Instance details

Defined in Data.Serialize.Describe.Class

Methods

describe :: (s -> BE Int16) -> Descriptor s (BE Int16) Source #

Describe (BE Int32) Source # 
Instance details

Defined in Data.Serialize.Describe.Class

Methods

describe :: (s -> BE Int32) -> Descriptor s (BE Int32) Source #

Describe (BE Int64) Source # 
Instance details

Defined in Data.Serialize.Describe.Class

Methods

describe :: (s -> BE Int64) -> Descriptor s (BE Int64) Source #

Describe (BE Word16) Source # 
Instance details

Defined in Data.Serialize.Describe.Class

Methods

describe :: (s -> BE Word16) -> Descriptor s (BE Word16) Source #

Describe (BE Word32) Source # 
Instance details

Defined in Data.Serialize.Describe.Class

Methods

describe :: (s -> BE Word32) -> Descriptor s (BE Word32) Source #

Describe (BE Word64) Source # 
Instance details

Defined in Data.Serialize.Describe.Class

Methods

describe :: (s -> BE Word64) -> Descriptor s (BE Word64) Source #