+++ /dev/null
-import IO
-
-import Directory
-
-main = do
- createDirectory "foo"
- h <- openFile "foo/bar" WriteMode
- hPutStr h "Okay\n"
- hClose h
- renameFile "foo/bar" "foo/baz"
- renameDirectory "foo" "bar"
- h <- openFile "bar/baz" ReadMode
- stuff <- hGetContents h
- putStr stuff
--- hClose h -- an error !
- removeFile "bar/baz"
- removeDirectory "bar"