MissingH API ManualContentsIndex
MissingH.Bits
Portability portable to platforms with rawSystem
Stability provisional
Maintainer jgoerzen@complete.org
Description

Bit-related utilities

Written by John Goerzen, jgoerzen@complete.org

Synopsis
getBytes :: (Integral a, Bounded a, Bits a) => a -> [a]
fromBytes :: Bits a => [a] -> a
Documentation
getBytes :: (Integral a, Bounded a, Bits a) => a -> [a]

Returns a list representing the bytes that comprise a data type.

Example:

 getBytes (0x12345678::Int) -> [0x12, 0x34, 0x56, 0x78]
fromBytes :: Bits a => [a] -> a

The opposite of getBytes, this function builds a number based on its component bytes.

Results are undefined if any components of the input list are > 0xff!

Produced by Haddock version 0.6