Hello Neil, Thursday, September 7, 2006, 1:45:03 AM, you wrote:
>> Currently I have a single module that provides reading operations >> for Integers and Ints. I'm not quite sure what to do with it. > Get it into base! Where it is, or what its called is less relevant - > perhaps entirely decoupled from the Read class, and I wouldn't have > thought reading octal integers etc was useful - just simple bog > standard integers. I'd really like just readInt/readInteger in > Numeric, or Prelude, or possibly even a new Read style module. i'd just defined the following function, mainly because standard 'read' machinery occupies whole 50 kb in exe-file readI = foldl f 0 where f m c | isDigit c = fromIntegral (ord c - ord '0') + (m * 10) | otherwise = error ("Non-digit "++[c]++" in readI") -- Best regards, Bulat mailto:[EMAIL PROTECTED] _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe