
31 Oct
2001
31 Oct
'01
6:18 p.m.
sof 2001/10/31 15:18:04 PST Modified files: lib Prelude.hs Log: Bunch of (revised)H98 related changes: - moved isAscii, isControl, isPrint, digitToInt, intToDigit out to their proper home, Char. - make Char predicates ISO 8859-1 savvy. - track H98 changes to 'scanl1' and 'scanr1' (well-defined on empty lists). - track H98 changes to 'take', 'drop' and 'splitAt' (negative first args are now treated as being equal to 0, i.e., no longer an error). - Monad{IO}.fail now propagates the failure string as an IO user error. Revision Changes Path 1.16 +39 -43 hugs98/lib/Prelude.hs