,+     Safe KCreate 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 tmpFile, 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.Create a unique new file, write (text mode) a given data string to it, and close the handle again. The file will not be deleted automatically, and only the current user will have permission to access the file (see  for details).Like 3, but use the system directory for temporary files./Create a unique new empty file. (Equivalent to e with empty data string.) This is useful if the actual content is provided by an external process. Like 3, but use the system directory for temporary files. Like 4, but uses 666 rather than 600 for the permissions.Equivalent to  . "Create a temporary directory. See . JReturn the absolute and canonical path to the system temporary directory.&setCurrentDirectory "/home/feuerbach/"setEnv "TMPDIR" "."getTemporaryDirectory"."getCanonicalTemporaryDirectory"/home/feuerbach" 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%Directory in which to create the fileFile name template.Data to store in the file.&Path to the (written and closed) file.File name template.Data to store in the file.&Path to the (written and closed) file.%Directory in which to create the fileFile name template.&Path to the (written and closed) file. File name template.&Path to the (written and closed) file. )Temp directory to create the directory inDirectory name template             %temporary-1.2.1-3GOaoea81psliCYnhvVYWSystem.IO.Tempbase System.IOopenBinaryTempFile openTempFilewithSystemTempFilewithSystemTempDirectory withTempFilewithTempDirectory writeTempFilewriteSystemTempFile emptyTempFileemptySystemTempFileopenNewBinaryFilecreateTempDirectorygetCanonicalTemporaryDirectory(openBinaryTempFileWithDefaultPermissionsignoringIOErrors mkPrivateDir