úÎJX    QCreate and use a temporary directory in the system standard temporary directory. Behaves exactly the same as -, except that the parent temporary directory  will be that returned by . File name template. See . Callback that can use the file QCreate and use a temporary directory in the system standard temporary directory. Behaves exactly the same as -, except that the parent temporary directory  will be that returned by . Directory name template. See . $Callback that can use the directory #Use a temporary filename that doesn't already exist. KCreates a new temporary file inside the given directory, making use of the < template. The temp file is deleted after use. For example:  8 withTempFile "src" "sdist." $ \tmpFile hFile -> do ... The tmpFlie+ will be file in the given directory, e.g.  src/ sdist.342. Temp dir to create the file in File name template. See . Callback that can use the file &Create and use a temporary directory. ICreates a new temporary directory inside the given directory, making use H of the template. The temp directory is deleted after use. For example:  6 withTempDirectory "src" "sdist." $ \tmpDir -> do ... The tmpDir9 will be a new subdirectory of the given directory, e.g.  src/ sdist.342. *Temp directory to create the directory in Directory name template. See . $Callback that can use the directory       temporary-1.1System.IO.TempDistribution.Compat.ExceptionDistribution.Compat.TempFilebase System.IOopenBinaryTempFile openTempFileopenNewBinaryFilecreateTempDirectorywithSystemTempFilewithSystemTempDirectory withTempFilewithTempDirectory onException throwIOIOcatchIO catchExit pathSeparator std_flags output_flagsrw_flags mkPrivateDirdirectory-1.0.1.2System.DirectorygetTemporaryDirectory