Safe Haskell | Safe-Infered |
---|
IEEE-754 parsing, as described in this stack-overflow article:
http:stackoverflow.comquestions6976684converting-ieee-754-floating-point-in-haskell-word32-64-to-and-from-haskell-float7002812#7002812
- getFloat32le :: Get Float
- getFloat32be :: Get Float
- getFloat64le :: Get Double
- getFloat64be :: Get Double
- putFloat32le :: Float -> Put
- putFloat32be :: Float -> Put
- putFloat64le :: Double -> Put
- putFloat64be :: Double -> Put
IEEE-754 reads
getFloat32le :: Get FloatSource
Read a Float in little endian IEEE-754 format
getFloat32be :: Get FloatSource
Read a Float in big endian IEEE-754 format
getFloat64le :: Get DoubleSource
Read a Double in little endian IEEE-754 format
getFloat64be :: Get DoubleSource
Read a Double in big endian IEEE-754 format
IEEE-754 writes
putFloat32le :: Float -> PutSource
Write a Float in little endian IEEE-754 format
putFloat32be :: Float -> PutSource
Write a Float in big endian IEEE-754 format
putFloat64le :: Double -> PutSource
Write a Double in little endian IEEE-754 format
putFloat64be :: Double -> PutSource
Write a Double in big endian IEEE-754 format