mkTempFile : Result FileError Path with FileWrite
Crée un fichier temporaire neuf et vide et renvoie son chemin. L'appelant est responsable de sa suppression — préférez withTempFile, qui nettoie toujours.
import System.TempmkTempFile : Result FileError Path with FileWrite
Crée un fichier temporaire neuf et vide et renvoie son chemin. L'appelant est responsable de sa suppression — préférez withTempFile, qui nettoie toujours.
mkTempDir : Result FileError Path with FileWrite
Crée un répertoire temporaire neuf et renvoie son chemin. L'appelant le supprime — préférez withTempDir.
withTempFile : (Path -> a with FileSystem) -> Result FileError a with FileSystem
Crée un fichier temporaire, exécute use avec son chemin, et le supprime TOUJOURS ensuite — bracket exécute le nettoyage à chaque sortie. Le callback peut effectuer n'importe quel travail FileSystem.
withTempDir : (Path -> a with FileSystem) -> Result FileError a with FileSystem
Crée un répertoire temporaire, exécute use avec son chemin, et le supprime TOUJOURS (avec tout ce qu'il contient) ensuite.