System.IO.Error
I/O errors
type
IOError
userError
mkIOError
annotateIOError
Classifying I/O errors
isAlreadyExistsError
isDoesNotExistError
isAlreadyInUseError
isFullError
isEOFError
isIllegalOperation
isPermissionError
isUserError
Attributes of I/O errors
ioeGetErrorType
ioeGetLocation
ioeGetErrorString
ioeGetHandle
ioeGetFileName
ioeSetErrorType
ioeSetErrorString
ioeSetLocation
ioeSetHandle
ioeSetFileName
Types of I/O error
data
IOErrorType
alreadyExistsErrorType
doesNotExistErrorType
alreadyInUseErrorType
fullErrorType
eofErrorType
illegalOperationErrorType
permissionErrorType
userErrorType
IOErrorType
predicates
isAlreadyExistsErrorType
isDoesNotExistErrorType
isAlreadyInUseErrorType
isFullErrorType
isEOFErrorType
isIllegalOperationErrorType
isPermissionErrorType
isUserErrorType
Throwing and catching I/O errors
ioError
catch
try
modifyIOError