C   Safe   None/Read the contents of a UTF-8 encoded text file. May throw  or . To handle these errors in  instead, use ./Read the contents of a UTF-8 encoded text file.Any  or * that occurs is caught and returned as a  on the  side of the *. To throw these exceptions instead, use . )Write text to a file in a UTF-8 encoding. May throw . To handle this error in  instead, use  . )Write text to a file in a UTF-8 encoding.Any + that occurs is caught and returned on the  side of the .          !"-path-text-utf8-0.0.0.1-GHsUIOwzoBv5I6LAd02PJIPath.Text.UTF8Paths_path_text_utf8baseGHC.IO.ExceptionIOError#text-1.2.2.2-KC7dWoG09dA1F6jKj5GSqhData.Text.Encoding.Error DecodeErrorUnicodeException WriteError ReadError ReadErrorIOReadErrorDecodereadFile tryReadFile writeFile tryWriteFilecatchIOversionbindirlibdirdatadir libexecdir sysconfdir getBinDir getLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName Data.EitherEitherLeft