Data.Bits.Bitwise

Boolean operations lifted to bitwise operations.

repeat

map

zipWith

or

and

any

all

isUniform

Splitting/joining Bits to/from (lsb, msb).

mask

splitAt

joinAt

fromBool

(Un)packing Bits to/from lists of Bool.

fromListLE

toListLE

fromListBE

toListBE

(Un)packing Word8 to/from 8-tuples of Bool.

packWord8LE

unpackWord8LE

packWord8BE

unpackWord8BE