Word8 library to be used with Data.ByteString. All function assumes
that Word8 is encoded in Latin-1 (ISO-8859-1). All utility
functions are supposed to work as if those of Char. Exceptions
are described in the function documentations.
Base library 4.7 (GHC 7.8) or earlier is based on Unicode 6. Base
library 4.8 (GHC 7.10) or later is based on Unicode 7. isLower,
isSymbol and isPunctuation behave differently.