Iavor Diatchki wrote: > readEither :: Read a => String -> Either String a > ...defined in the module "Text.Read" > "readMaybe :: Read a => String -> Maybe a". > defined in terms of "readEither". +1 Thanks, Yitz