úÎ!r(     Safeì read-boundedMuch like the 2 class, but will return (possibly) clamped values.3Typical instances of this class will clamp against  and MThis class is designed to avoid inconsistency problems such as the following:read "321" :: Word865read "4321" :: Word8225read "-4" :: Word8252:Using this class, the results are predictable and precise:&readBounded "321" :: BoundedRead Word8ClampedRead 255'readBounded "4321" :: BoundedRead Word8ClampedRead 255%readBounded "-4" :: BoundedRead Word8 ClampedRead 0&readBounded "255" :: BoundedRead Word8 ExactRead 255$readBounded "6" :: BoundedRead Word8 ExactRead 6&readBounded "xxx" :: BoundedRead Word8NoRead read-bounded!Information about a bounded read. read-boundedThe read failed. read-boundedeThe value was successfully read exactly, and did not have to be clamped to a narrower representation. read-boundedsThe value was successfully read, but had to be clamped to a narrower representation because its value was too wide. read-boundedhReads a clamped value for any integer type with the given class constraints. Useful for implementing a  instance or avoiding one.     +read-bounded-0.1.1.2-IvQxIbgE8wlINi6FkiMdakText.Read.BoundedPrelude.BoundedminBoundmaxBound ReadBounded readBounded BoundedReadNoRead ExactRead ClampedReadreadBoundedInteger$fReadBoundedWord64$fReadBoundedWord32$fReadBoundedWord16$fReadBoundedWord8$fReadBoundedWord$fReadBoundedInt64$fReadBoundedInt32$fReadBoundedInt16$fReadBoundedInt8$fReadBoundedInt$fReadBoundedInteger$fShowBoundedRead$fReadBoundedRead$fEqBoundedRead$fOrdBoundedReadbaseGHC.ReadRead