I noticed a typo in Network.URI:
[[
hexDigit c | c >= 'A' && c <= 'F' = ord c - ord 'A' + 10
           | c >= 'a' && c <= 'F' = ord c - ord 'a' + 10
           | otherwise = ord c - ord '0'
]]
I think should be:
[[
hexDigit c | c >= 'A' && c <= 'F' = ord c - ord 'A' + 10
           | c >= 'a' && c <= 'f' = ord c - ord 'a' + 10
           | otherwise = ord c - ord '0'
]]
(lowercase 'f' in second line)

#g


------------ Graham Klyne For email: http://www.ninebynine.org/#Contact

_______________________________________________
Haskell mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell

Reply via email to