
25 Sep
2008
25 Sep
'08
12:59 a.m.
On 2008 Sep 25, at 0:47, leledumbo wrote:
consider this partial program: if n>5 then putStrLn "big" else putStrLn "small"
this works fine in hugs, but in ghc I must change it to: if n>5 then putStrLn "big" else putStrLn "small"
Actually, this also works: if n > 5 then putStrLn "big" else putStrLn "small" Except in a "do", the "else" must be indented beyond the start of the "if". I think Hugs is violating the Haskell98 layout rules. -- brandon s. allbery [solaris,freebsd,perl,pugs,haskell] allbery@kf8nh.com system administrator [openafs,heimdal,too many hats] allbery@ece.cmu.edu electrical and computer engineering, carnegie mellon university KF8NH