4 Aug
2014
4 Aug
'14
4:59 a.m.
Generally in Hugs, after doing an IO thing, it writes out a newline. In GHCi, it doesn't. On balance, I think the Hugs way is better, since in GHC it's easy to get to: Prelude> putStrLn "foo" foo Prelude> putStr "foo" fooPrelude> While in Hugs: Hugs> putStrLn "foo" foo Hugs> putStr "foo" foo Hugs> So it's nothing fundamental, just a difference in what to do after some arbitrary IO. Thanks, Neil On Sun, Aug 3, 2014 at 9:44 PM, Doug McIlroy <doug@cs.dartmouth.edu> wrote:
Why does putStrln "" produce two newlines in hugs, but one in ghci?
Doug McIlroy _______________________________________________ Hugs-Users mailing list Hugs-Users@haskell.org http://www.haskell.org/mailman/listinfo/hugs-users