
Just a meta-observation: although such a program might be easy in other languages, a program involving file I/O and random number generation is probably not a very good choice for one's first Haskell program! Is there a particular book or tutorial you are following along with? -Brent On Tue, Oct 26, 2010 at 03:36:58PM +0900, Sok H. Chang wrote:
Hello, everyone.
I need help for my first code. I write this code for extracting one sentence from text file.
The code is ----------------------------------------------------------------------------------------------------------------------- import System import System.Random
main = do myHeader <- readFile "C:\\Documents and Settings\\myHeader.txt" putStrLn $ myExtractSentence myHeader myExtractSentence file = ary !! ranNoInt where ranNoInt =<< ranNo -- *mark ranNo = randomRIO (0, n-1) n = length ary ary = lines file ---------------------------------------------------------------------------------------------------------------------- There are two questions.
1) I've got following error message. Haskell>ghc --make Test01.hs -o Test [1 of 1] Compiling Main ( Test01.hs, Test01.o )
Test01.hs:10:9: parse error (possibly incorrect indentation)
How can fix it?
2) Is it OK at "*mark" line?
Thank you.
S. CHANG
_______________________________________________ Beginners mailing list Beginners@haskell.org http://www.haskell.org/mailman/listinfo/beginners