Hi. In GHCi ver 6.6, why this happens ? Prelude Data.ByteString> Data.ByteString.pack $! Prelude.map (`rem` 256) $ [0..511] "*** Exception: divide by zero -------------- L.Guo 2007-05-25