Look at the functions try catch and bracket. -- Hal Daume III | [EMAIL PROTECTED] "Arrest this man, he talks in maths." | www.isi.edu/~hdaume
On Sat, 1 Mar 2003, Alexandre Weffort Thenorio wrote: > I am trying to write a small software to take info from one file and write it into > another file. The problem is that when I don't give any input I get the normal > haskell nosuchfile error message but I want to give my own error message. I am a > newbie, how can I do that? Also I need the file that is gonna be created (A text > file), to be created in UNIX type and not as a DOS file type, how can I do that? I > am using ghc to compile on Windows. > > Here is the main code > > main :: IO() > main = do > args <- getArgs > codes <- codes args > conax <- readconax "conax.txt" > makeIrdFile (lines codes) (lines conax) > > > --Read input file------------------------------------ > codes :: [String] -> IO[Char] > codes [] = return "" > codes (x:xs) = do > first <- readFile x > return first > > --Read Inbuilt file--------------------------------- > readconax file = do > list <- readFile file > return list _______________________________________________ Haskell mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/haskell
