||FilePath -> IO ()
removeFile file removes the directory entry for an existing file file, where file is not itself a directory. The implementation may
specify additional constraints which must be satisfied before a file can be removed (for instance, the file may not be in
use by other processes)
main = do x <- doesFileExist "/tmp/foo.txt"
y <- doesFileExist "/tmp/foo.txt"