2 module Main(main) where
5 import Directory ( removeFile, doesFileExist )
7 #if defined(__MINGW32__)
8 import PrelHandle(hSetBinaryMode)
12 f <- doesFileExist "readwrite001.inout"
13 when f (removeFile "readwrite001.inout")
14 hdl <- openFile "readwrite001.inout" ReadWriteMode
15 # if defined(__MINGW32__)
16 hSetBinaryMode hdl True
18 hSetBuffering hdl LineBuffering
20 hSeek hdl AbsoluteSeek 0
24 hSeek hdl AbsoluteSeek 0
26 ls <- hGetContents hdl