ioeSetFileName    :: IOError -> FilePath    -> IOError

ioeSetErrorType   ioe errtype  = ioe{ ioe_type = errtype }
ioeSetFileName    :: IOError -> FilePath    -> IOError
ioeSetErrorType   ioe errtype  = ioe{ ioe_type = errtype }
ioeSetErrorType   ioe errtype  = ioe{ ioe_type = errtype }