XYSafe   Safe  SafeKCreate and use a temporary file in the system standard temporary directory.Behaves exactly the same as G, except that the parent temporary directory will be that returned by .PCreate and use a temporary directory in the system standard temporary directory.Behaves exactly the same as G, except that the parent temporary directory will be that returned by .4Use a temporary filename that doesn't already exist.Creates a new temporary file inside the given directory, making use of the template. The temp file is deleted after use. For example: 6withTempFile "src" "sdist." $ \tmpFile hFile -> do ...The tmpFlie, will be file in the given directory, e.g.  src/sdist.342.%Create and use a temporary directory.Creates a new temporary directory inside the given directory, making use of the template. The temp directory is deleted after use. For example: 4withTempDirectory "src" "sdist." $ \tmpDir -> do ...The tmpDir: will be a new subdirectory of the given directory, e.g.  src/sdist.342.File name template. See .Callback that can use the fileDirectory name template. See .#Callback that can use the directoryTemp dir to create the file inFile name template. See .Callback that can use the file)Temp directory to create the directory inDirectory name template. See .#Callback that can use the directory     tempo_FqFHfwaqndW57NYY98FwdFSystem.IO.TempDistribution.Compat.ExceptionDistribution.Compat.TempFilebase System.IOopenBinaryTempFile openTempFileopenNewBinaryFilecreateTempDirectorywithSystemTempFilewithSystemTempDirectory withTempFilewithTempDirectory onException throwIOIOcatchIO catchExit pathSeparator std_flags output_flagsrw_flags mkPrivateDirdirec_KowvXytSqazBcvN7MGpFtgSystem.DirectorygetTemporaryDirectoryignoringIOErrors