Why is it that when I am trying to redefine the getLine function of
Prelude in
the following way, I get an error message "Last generator in do {...}
must be
an expression "
getl :: IO String
getl = do c <- getChar
if c=='\n' then return ""
else do cs <- getl
return (c:cs)
Unni
email: [EMAIL PROTECTED]
- No Subject mircead
- No Subject galen
- Re: Mark P Jones
- No Subject Simon L Peyton Jones
- No Subject Damir Medak
- No Subject Unni Pillai (Sydney)
- No Subject Vladimir A. Roganov
- No Subject Alastair Reid
- No Subject I J Anderson
- No Subject D . Wakeling
- No Subject Brett
- No Subject Jason
- No Subject D . Wakeling
- No Subject Doug McIlroy
- No Subject Robert Lim
- No Subject Jaci Junior
